and next step, an add-on for the game with English (specific AI), Prussian and other countries..
JMM
I think that you should prepare the game to be more flexible, which would open endless possibilities for the future:
1) Brigades/Regiments DB for OOB development
Make the DB open and not hardwired. The players will be then able to contribute and exchange their own OOBs.
For example the naval simulator harpoon uses MS Access as the format for the weapons and platforms DB. It is very easy to add a new vessel or weapon.
Some will say: HW-LG is an historicam sim, so why letting the player build their own DBs. I have some good arguments:
- Some battles are better modeled based on Brigades rather than Regiments as the basic unit. With an open army DB, players could easily model their armies based on Brigades.
- I'm pretty sure that not all armies and conflicts of the period in question will deserve the effort of the HW-LG team. For example the Portuguese civil war (1831-1834) saw the employment of Napoleonic tactics and weapons, and can be suitably modeled with HW-LG. I would like to be able to develop Portuguese DBs for this conflict.
- Players sometimes like to design "what if scenarios".
2) The OOB editor should be more flexible, allowing the user to copy/paste units between different OOBs. Random generation of corps should allow the user to define approximate percentages for cavalry, infantry and artillery. Finally, if option 1) above is implemented, the OOB editor should allow the user to pick-up any unit defined in any available DB file.
3) The specific tactics for each nation/army should not be hardwired. The doctrine editor should allow access to all relevant parameters, and these customizable doctrine parameters should be the mechanism to make AI behavior different.