Skip to content

phinaldoo/schiffe_versenken_java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Just another school project - Schiffe Versenken (Java)

Dieses Projekt enthält ein voll spielbares Schiffe-Versenken-Spiel.

Features

  • 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 Schiff
    • X = Treffer
    • o = Fehlschuss
    • . = unbekannt
  • Schiffe dürfen sich nicht überschneiden oder direkt berühren (inkl. diagonal)

Spielen

1. Kompilieren

javac *.java

2. Spiel starten

  1. Terminal-Version
java Main
  1. GUI-Version
java BattleshipGUI

Lizenz

MIT License

About

Java Schiffe Versenken

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages