Mission: Battle Analysis using wargame calculators
Objective: Create a web interface to analyze wargames.
Objective: Create a hexagon library to interface cartesian coordinate grid to hexagon map.
Objective: Create wargame calculators and data objects to assist in battle analysis of hexagon based wargames.
Objective: Create wargame rules to analyze hexagon based wargames.
Web based map and counters
Drag and drop counters on map
Hexagon Library
The Hexagon Library provides a framework to identify hexagons, assign reference grid point and hexagon name.
Grid is used to calculate unit placements, analyze terrain effects and check line of sight.
hexagon map calculator: calculate hexagon centers(x,y) on the map using geometry
hexagon grid calculator: scale to cartesian grid(x,y) for geometry calculations.
hexagon name calculator: convert to the hexagon name: 0101 for the wargame play.
Components
Wargame framework of a seqence of play that records turns, phases, victory conditions and modes of play
Terrain with terrain types that affect movement and combat
Force combat units involved represented by counters placed on the map
Map of the battle
Rules and calculators
MOVEMENT RULES using calculators to do the mathematics