Mesterséges intelligencia a speedrunning játékok világában
Absztrakt
A szakdolgozatom célja egy olyan, Unity játékmotorral készült 3D játék elkészítése, amelyben az ellenfelek mesterséges intelligenciával rendelkeznek, és speedrunolásra van optimalizálva. A játék során az a játékos feladata, hogy összegyűjtsön egy megadott mennyiségű tárgyat, és minél gyorsabban beérjen a célba. A dolgozatom tárgyalás részének első részében magáról a speedrunolásról írok. Itt bemutatom, hogy hogyan lehet elkezdeni ezt a tevékenységet, hogy milyen praktikákkal találkozhatunk és hogy milyen gyakori módszereket használhatunk az időmérésre. A tárgyalás második részében ismertetem az általam készített játékot és az ehhez felhasznált Unity eszközöket. Kezdve a felhasználói felület elemeinek bemutatásával. Majd folytatom a játék szabályaival, a játékos karakterével, illetve annak mozgásának elkészítésével. Végül pedig a mesterséges intelligenciával ellátott ellenfelek kerülnek tárgyalásra.