I would like to introduce idea of a turn based strategy game.
Rules and principals:
* Turn based game
* Game map represents as a set of countries (lands) that are owned by different player: one color – one player
* Lands of one player may be disconnected as it is shown on the sketch above
* Goal of the game: Domination – get your opponents down
* Resources: Scientists and Monsters.
* Scientists are per connectivity component, but monsters are per land resource.
* Turn is time to choose current investments and plans for attack.
* In case of linking several components in one scientists are linked as well
* In case of disjoining scientists are divided proportionally to the area of resulted parts.
* Monsters (your army) are used to expand the territory by invading opponents lands
* Scientists are used to upgrade monsters and some other stuff
* Fighting is “land to land” operation. One land can attack any neighboring land.
* Fighting rules: Monsters like dies. Die is a random value form 1 to 6. To compute who is the winner sum of scores on the dies is computed.
* Number of monsters and scientists is increased each turn and upcoming resources depends on area size.
Explanation of the GUI
* Colored map: main map for the players. Here players define their invasion plans.
* At the bottom: Resource of the selected area (scientists is shown for connectivity component that contains selected area)
* At the right there is a technology tree for the scientists.
* At the right-bottom: Currently selected investigation.
Home page that contains low level design (LLD) diagram for the game (in .dia format). Since I like this idea, but have no spare time to implement this game (I'm working on the OpenGL game library as well as on Bart's game) I'm looking for anybody who is interested in implementing this game using D'Enfent Engine library. I will assist with engine's side as well as with architecture / common questions I am able to help with. So, if anybody is interested to work on this game with me feel free to contact.
Thanks for your feedback,
Anton