Strategy game based on classic "Battleships" pen and paper game. This project contains core library for game logic, tests project, library for game core and two versions of the game itself - for desktop and for Android.
- Core library
- ✅ Board and ships representation
- ✅ Board builder
- ✅ Randomized ships placement
- ✅ Game and player representation
- ✅ Observer pattern for board state update
- ✅ AI
- Game
- ✅ Single player match vs AI
- ✅ Cross-platform local multiplayer
- ✅ Audio (Duh.)
- ✅ Android port (And I am
notproud of it)
Visit Releases page and download appropriate package for your platform.
For more specific game help, refer to in-game help button in top right corner of the screen.
To play in local multiplayer mode, both players must be connected to the same local network. This feature is cross-platform, meaning desktop player could play with android player.
- Improve ship placement UX
- Better lobby creation UX
- Improve resolution on Android (MonoGame and Android are enemies, apparently...)