This is a Java implementation of the boardgame Stratopolis, published by Gigamic in 2012. I wrote it as the final project for the COMP1140 course in Australian National University, 2016. The assignment started with a code template, upon which I coded the rest.
Coded in Java and JavaFX.
For general rules of Stratopolis, please search online.
For my implementation specifically, Green always moves first. There are two AI players available:
RandomPlayer
plays randomly;OneLookaheadPlayer
plays the minimax strategy with one step lookahead.
-
original_description.md
: The originalREADME.md
. A detailed description of the game Stratopolis and the assignment requirements. -
game.jar
: The game. Requires the Java 8 Runtime Environment. -
src
: Folder of the Java source code. -
presentation
: Folder containing the final presentation slides and the LaTeX files used to generate it.