2D Tower Defense game
Fájlok
Dátum
Authors
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
DOI
Absztrakt
Szakdolgozatom célja egy saját fejlesztésű, kétidimenziós tower defense típusú játék tervezése és megvalósítása a Unity játékmotor segítségével. A dolgozat bemutatja a játékfejlesztés során alkalmazott technológiákat, különös tekintettel a Unity környezetre, az adatvezérelt tervezésre, valamint a csempealapú pályatervezésre. A fejlesztés központi eleme egy egyedi "fusion" mechanika kialakítása, amely lehetővé teszi a különböző tornyok elemi alapú fejlesztését és kombinálását. Célja, hogy a hagyományos tower defense játékmenetet stratégiailag mélyebb és változatosabb élménnyé alakítsa. A játékban a tornyok több fejlődési szinten keresztül különböző elemi tulajdonságokat és speciális képességeket szerezhetnek, amelyek jelentős hatással vannak a játékmenetre. Emellett részletesen ismertetem a rendszer architektúráját, az alkalmazott objektumorientált tervezési megoldásokat, valamint a fontosabb szoftvertervezési minták használatát. Ezen felül, bemutatom az ellenség-, lövedék-, torony-, és hullámkezelő rendszerek működését, továbbá a státuszeffekt- és környezeti affinitási mechanikák implementációját is. Végezetül összefoglalom még az ötleteket, amivel a játékot tudnám még bővíteni.