A clone of the game Battleships in Java by:
- Lukas Pietzschmann (@LukasPietzschmann) : Networking, AI, Game Logic
- Fabian Schwarz (@fabian12943): User Interface
- Vincent Ugrai (@Gremmling): Game Logic
This game was implemented as part of a lecture at Aalen University within four months.
Partly the code is still a bit rough around it's edges, but most things work just fine.
The game supports:
- Two players on the same machine
- Two players on two different machines over the network
A player can either be a regular Human Player or the AI. Therefore the game includes a Singleplayer (Human vs. AI), as well as a Multiplayer (Human vs. 'Network').
Also it's possible to save and later load the state of a game.
Running the game requires a proper Install of Java 8 or higher. Then the Game can be easily launched by double clicking the Battleships.jar.
Alternatively you can run the command:
$ java -jar path/to/Battleships.jar