2048 je slagalica s kliznim blokovima za jednog igrača. Cilj igre je pomicati numerirane pločice na mreži kako bi ih kombinirali kako bi stvorili pločicu s brojem 2048. Međutim, možete nastaviti igrati igru nakon što postignete cilj, stvarajući pločice s većim brojevima.
🚂 Motivacija
Bio sam fasciniran sposobnošću Fluttera da podržava više platformi i želio sam implementirati nešto zabavno koristeći ga. Tada je pala na pamet ideja o stvaranju ove igre. Logika pomicanja pločica kopirana je iz drugih projekata igre 2048.
☑️ Todo
Statistika (broj poteza, odigrano vrijeme, itd.)
Radite na animacijama (trenutačno ne postoji animacija za pomicanje pločica po ploči)
Pregled značajki
podržava različite veličine mreže (standardna - 4x4 mreža)
motor igre je odvojen od korisničkog sučelja
podrška za visok rezultat (pohranjeno u SharedPreferences / NSUserDefaults)
podržava jedan korak unatrag
pobjeda/poraz provjera
Značajke koje nedostaju (Svi doprinosi su dobrodošli)
premjestiti animacije
Čini se da mehanizam za geste reagira malo sporo
ograničena pokrivenost testom
povijest koraka (više koraka natrag)