Historia-Battles is a 2D multiplatform turn-based strategy game reproducing real historical battles.
Inspired by classic chess game and traditional war board game, the main game design philosophy is player involvement in real historical context, fun and challenge, keeping low game complexity and time to learn.

The reproduced battles are:

- 1798 A.D. Abukir Naval Battle
- 1801 A.D. Marengo Battle
- 1805 A.D. Austerlitz Battle
- 1806 A.D. Ulm Battle
- 1806 A.D. Trafalgar Naval Battle
- 1807 A.D. Eylau Battle
- 1809 A.D. Wagram Battle
- 1812 A.D Borodino Battle
- 1813 A.D. Leipzig Battle
- 1815 A.D. Waterloo Battle


Rules of the game:

- Victory condition: all enemy units killed or enemy home conquered.
- Unit has specific attack, fire range and defend points are influenced also by ground type.
- An unit increases experience,attack and defend points, also recovers all life points, when kills an enemy unit.
- Flank Attack: A unit attacked from side or back is heavy damaged considering zero defend points.
- A unit attacked and damaged can not move in the same turn.
- Unit severely wounded causes panic damage to near ones.
- Unit located near home location gets some healing points for each turn.
- Wind influence feature: if the unit ends its turn having same wind direction then move points are increased otherwise they are reduced.

AI unit game logic:

Each unit type has different attack\defend logic, both depends from:
- unit damage status
- unit location type
- all friends\enemy units in visibility range

Rule.0 If an unit is severely wounded hold advantage position or try to reach one.
Rule.1 Infantry and cavalry hold position if they are in advantage location and the number of enemies around is major than friends.
Rule.2 Infantry and cavalry charge in all other situations.
Rule.3 Firing units hold position if they are in advantage location, otherwise try to reach the nearest one if in range.
Rule.4 Firing units approach enemy in all other situations.


Used Open Source Components:

    JDOM XML API from www.jdom.org


       - Zoom in-out feature to have a large view of the battlefield
       - Unit Movement area graphical representation
       - Unit Fire Range area graphical representation

       - Network multiplayer game fully playable

       - Hall of Fame: Best score for each battle scenario
       - Hall of Fame: Internet Player Rankings using nickname

       - Hall of Fame: Multiple device support for each internet player
       - Devices Supported: minimum graphic resolution requirement 320x480


Appliv Review: https://app-liv.com/android/en/3233017




  • Austerlitz
  • Austerlitz
  • Waterloo
  • Wagram


Game Attack Defend Rules


Unit Move and Attack Range Rules