Firstly I want to state my awe at this game. It's beautiful AND open source! And the AI just kicked my butt (
). And the best part, it's very flexible-looking.
I have a bunch of ideas, but somewhat limited knowledge and experiance, so I'll start out with an idea that will give me an understanding of what I need to do for other ideas.
Many current games have
formations - organizations of two or more units for simplifying control and to maximize tactical advantages. However, formations are not implemented in Glest.
I was wondering how I could implement them. My guess is it has to be done through changing the source code (C++ files). My idea for formations involve extra AI routines, for starters. Do I need to do anything with XML? Ie, does XML affect unit behavior as well as attributes like attack and armor?
Additionally, is there any guide to the code? I know a little object-orient C++ and a little procedural (a few classes in high school and one at a community college).