Blokus DUO
A fully functional Blokus DUO app created with Java
Blokus DUO is a 2 player variant of the full Blokus Game, in which players take turns to place pieces of varying shapes and sizes onto a game board where the corners of your next piece must touch at least one of the corners of your previous pieces. Developed using Java with a full-featured Java Swing user interface. Testing was done using the JUnit testing framework.
Start of game:
Rules page:
Player tries to make an invalid move:
Mid-game:
Player 2 has won:
Citation: Blokus DUO board game box image from https://boardgamegeek.com/image/1086904/blokus-duo