2048 on ühe mängijaga libisevate klotside puslemäng. Mängu eesmärk on libistada nummerdatud klotse ruudustikule, et need omavahel kombineerida, et luua klotsid numbriga 2048. Mängu saab aga jätkata ka pärast eesmärgi saavutamist, luues suuremate numbritega klotse.
🚂 Motivatsioon
Mind paelus Flutteri võime toetada platvormidevahelist platvormi ja tahtsin selle kasutamisega midagi lõbusat ellu viia. Siis tekkis mõte selle mängu loomisest. Paanide liikumise loogika on kopeeritud teistest 2048 mänguprojektidest.
☑️ Todo
Statistika (käikude arv, mängitud aeg jne)
Töötage animatsioonide kallal (hetkel pole animatsiooni plaatide piki tahvlit nihutamiseks)
Funktsioonide ülevaade
toetab erinevaid võre suurusi (standardne - 4x4 ruudustik)
mängumootor on kasutajaliidest eraldatud
rekordite tugi (salvestatud SharedPreferences / NSUserDefaults)
toetab ühe sammu tagasi
võidu/kaotuse kontroll
Puuduvad funktsioonid (kõik kaastööd on teretulnud)
liigutada animatsioone
liigutusmootor näib reageerivat veidi aeglaselt
piiratud testi katvus
sammude ajalugu (mitme sammu tagasi)
Värskendatud:
25. dets 2023