Battleship Java is a simple Java Swing based game app.
- Sink ships give you extra point
- Miss 3 times give you the radar power up for 5 seconds
- Know how much time has left
- Scoreboard
- Interactive board. Click and hit fire or Double-click to fire!
- Custom settings
- Radar power up!
- Online Multiplayer - Requires running: battlership-broker server
Import the project as Maven Project.
- Requires Java 11 or superior
Compile and test
mvn clean install
Generate executable
mvn clean compile assembly:single
- Test.
- Build.
- Test again!
- Submit your PR.