Dieses Projekt enthält ein voll spielbares Schiffe-Versenken-Spiel.
- 2-Spieler-Modus im Wechsel
- Nach jedem Treffer oder versenkten Schiff darf derselbe Spieler sofort nochmal schiessen
- Schiff-Setup pro Spieler: manuell oder zufällig
- Robuste Eingabeprüfung (Koordinaten, Richtung, Bereich)
- Treffer/Miss/Versenkt-Logik
- Sieg-Erkennung, wenn alle gegnerischen Schiffsfelder getroffen wurden
- Board-Rendering (in der Konsole):
S= eigenes SchiffX= Treffero= Fehlschuss.= unbekannt
- Schiffe dürfen sich nicht überschneiden oder direkt berühren (inkl. diagonal)
javac *.java- Terminal-Version
java Main- GUI-Version
java BattleshipGUIMIT License