2048 ist ein Einzelspieler-Schiebeblock-Puzzlespiel. Das Ziel des Spiels ist es, nummerierte Kacheln auf einem Gitter zu verschieben, um sie zu einer Kachel mit der Zahl 2048 zu kombinieren. Man kann das Spiel jedoch auch nach Erreichen des Ziels weiterspielen und Kacheln mit größeren Zahlen erstellen.
🚂 Motivation
Ich war fasziniert von Flutters Fähigkeit, plattformübergreifend zu unterstützen, und wollte etwas implementieren, das Spaß macht. Dann kam der Gedanke, dieses Spiel zu entwickeln. Die Bewegungslogik der Kacheln wurde von anderen 2048-Spielprojekten kopiert.
☑️ Todo
Statistiken (Anzahl der Züge, gespielte Zeit usw.)
Arbeite an den Animationen (derzeit gibt es keine Animation zum Verschieben von Kacheln entlang des Bretts)
Funktionsübersicht
unterstützt verschiedene Rastergrößen (Standard - 4x4 Raster)
Die Spiel-Engine ist von der Benutzeroberfläche getrennt
Highscore-Unterstützung (gespeichert in SharedPreferences / NSUserDefaults)
unterstützt einen Schritt zurück
Sieg-/Verlierer-Scheck
Fehlende Funktionen (Alle Beiträge sind willkommen)
Bewegungsanimationen
Die Gesten-Engine scheint etwas langsam zu reagieren
begrenzte Testabdeckung
Verlauf der Schritte (mehrere Schritte zurück)
Aktualisiert am
25.12.2023