Algoritmikus gondolkodást fejlesztő 2D-s kalandjáték
Fájlok
Dátum
Authors
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
DOI
Absztrakt
A szakdolgozat célja egy algoritmikus gondolkodást fejlesztő, 2D-s oktató jellegű játék megvalósítása volt Unity környezetben. A fejlesztett alkalmazás középiskolás és kezdő programozók számára készült, és a programozási alapfogalmak elsajátítását támogatja játékos formában. A játék központi eleme a parancs-alapú vezérlés, ahol a felhasználó előre összeállított utasításokkal irányítja a karakter mozgását. A rendszer a Command tervezési mintára épül, amely lehetővé teszi az utasítások sorba rendezését és lépésenkénti végrehajtását. A pályák fokozatosan nehezednek, így a felhasználó egyszerű szekvenciális problémáktól jut el az összetettebb, elágazásokat és ismétléseket igénylő feladatokig. A fejlesztés során kiemelt szerepet kapott a felhasználói felület egyszerűsége és az algoritmusok vizuális követhetősége. A tesztelések igazolták, hogy a játék hatékonyan segíti a logikus gondolkodás és problémamegoldó képesség fejlődését.