- Jonas Weis
- Jonathan Schwab
- Adrian Liehner
- Reinhold Jooß
- Felix Wochele
Hier gehts zu den Dokumentationen!
Eine ausführbare Version des Spiels kann hier heruntergeladen werden: https://drive.google.com/file/d/1pzkvBPrxrJWdxV0DSwf1j2NJXDaSquh2
- ↑ W - Hoch
- ← A - Links
- ↓ S - Runter
- → D - Rechts
- Im Hauptmenü lässt sich durch Betätigen des Sliders die Spielfeldgröße (4x4 bis 7x7) bestimmen
- In einem Textfeld lässt sich der Spielername eintragen, welcher beim Erreichen eines Highscores (nur in Spielmodus "Random") in die Highschoreliste eingetragen wird
- Durch den Button "KI: On/Off" lässt sich der KI-Spieler ein-/ausschalten
- Durch Aktivieren der KI erscheint im Spielmodi Menü ein Slider, mit welchem sich die Anzahl an von der KI durchgeführten Wiederholungen anpassen lässt
(mehr Wiederholungen führen zu einer höheren Punktzahl, auf Kosten von Rechenzeit)
- Durch Aktivieren der KI erscheint im Spielmodi Menü ein Slider, mit welchem sich die Anzahl an von der KI durchgeführten Wiederholungen anpassen lässt
- Durch Drücken von "New X x X" wird der Spieler in das Spielmodi Menü weitergeleitet, in welchem nach Auswahl des Spielmodus das Spiel durch Drücken des Buttons "Play" gestartet werden kann
Spielmodi | Beschreibung |
---|---|
Kooperativ | Die Kacheln werden bestmöglich gesetzt |
MinMax - Kooperativ | Die Kacheln werden bestmöglich nach dem MinMax-Algorithmus gesetzt |
MinMax - Unkooperativ | Die Kacheln werden schlechtmöglichst nach dem MinMax-Algorithmus gesetzt |
Random | Die Kacheln werden zufällig gesetzt |
Zu jedem Mode gibt es einen KI-Modus, in welchem die KI die Steuerung übernimmt.
(Einstellbar im Hauptmenü mit "KI: On/Off")
(Der KI-Spieler für die Spielmodi MinMax - Kooperativ/Unkooperativ ist aufgrund der hohen Berechnungszeit langsam)
2048 -> UI -> src -> View -> Menue -> MenueView -> Hier liegt die Main-Methode
git clone https://github.com/FelixWochele/2048.git
git add *
git commit -m "Commit-Message"
git push origin main