Java Schiebepuzzle

Java Schiebepuzzle Screenshot

Ein in Java geschriebenes, textbasiertes Schiebepuzzle-Spiel. Es funktioniert ausschließlich auf der Konsole und verwendet eine sortierte Anordnung von Zahlen, anstelle eines Bildes.

Es wurden einfache Operationen auf einem 2D-Array, sowie Ein- und Ausgaben auf der Konsole verwendet, was sich prima zur Übung im ersten Semester eines Informatik-Studiums anbietet.

Eine Scanner-Instanz liest zu Beginn ein, wie groß das Spielfeld sein soll (quadratisch). Dann wird ein solches Spielfeld erstellt und mit ein paar zulässigen Permutationen gemischt.

Dann kann der Spieler durch die Buchstabeneingaben von WASD die Null mit der Zahl in der entsprechenden Richtung tauschen, bis alle Zahlen in der richtigen Reihenfolge sind.

 

Ein gelöstes Spielfeld der Größe 3x3 sieht aus wie folgt:

 

1  2  3

4  5  6

7  8  0

Download

Java Schiebepuzzle
Die verpackte Datei "Puzzle.java".
Puzzle.zip
Komprimiertes Archiv im ZIP Format 1.4 KB

Profil von Michael Grönert auf LinkedIn anzeigen

 

Michael Grönert

 

Michael Grönerts DevBlog anzeigen

 

Michael Grönert auf GitHub anzeigen

 

Profil von Michael Grönert auf DeviantArt anzeigen