2048 je uganka z drsnimi bloki za enega igralca. Cilj igre je podrsati oštevilčene ploščice po mreži, da jih združite in ustvarite ploščico s številko 2048. Vendar pa lahko igro nadaljujete, ko dosežete cilj, tako da ustvarite ploščice z večjimi številkami.
🚂 Motivacija
Fascinirala me je sposobnost Flutterja, da podpira več platform, in želel sem implementirati nekaj zabavnega z njegovo uporabo. Potem je prišla misel o ustvarjanju te igre. Logika premikanja ploščic je kopirana iz drugih projektov iger 2048.
☑️ Todo
Statistika (število potez, igrani čas itd.)
Delajte na animacijah (trenutno ni animacije za premikanje ploščic po plošči)
Pregled funkcij
podpira različne velikosti mreže (standardna - mreža 4x4)
motor igre je ločen od uporabniškega vmesnika
podpora za visoke ocene (shranjeno v SharedPreferences / NSUserDefaults)
podpira en korak nazaj
preverjanje zmage/izgube
Manjkajoče funkcije (vsi prispevki so dobrodošli)
premikanje animacij
zdi se, da se mehanizem geste odziva nekoliko počasi
omejeno pokritost testa
zgodovina korakov (več korakov nazaj)
Posodobljeno dne
25. dec. 2023