Stellar Strategic Command

Stellar Strategic Command is a space-themed strategic game with Risk-like rules (for now).


The model should be implemented as a singleton with a static getGame method in the Game class that returns the single instance of Game.

Game, Player, Territory, Battle, AI, Map

Territory methods
--Get a territory by ID.
--Get a list of all territories.
--Get a list of all territories owned by a certain players.
--Get a list of all territories adjacent to a given territory.

Battle methods
--Create/begin a battle
--Run a round of a battle
--Finish/resolve a battle

Android/Java model files


--Display all territories owned by a player.
--Display detail information for a territory: armies, adjacent territories with owners and armies.
--Add armies to a territory.
--Attack an adjacent territory.
--Display attack results.