Ötleadó többjátékos 2D-s kártyajáték fejlesztése Unity-ben
Fájlok
Dátum
Authors
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
DOI
Absztrakt
Szakdolgozatomban egy családi körben ismert kártyajátékot fejlesztettem, aminek a neve Ötleadó. A fejlesztési környezethez a Unity játékmotort használtam, ahol kialakítottam a játék menüjét. A menüből meg lehet tekinteni a játékszabályokat és kétféle játékmódot elindítani. Játszhat a játékkal kettő felhasználó, illetve egy felhasználó mesterséges intelligencia ellen. A fejlesztés során a játék teljes szabályrendszerét leimplementáltam, ami tökéletes játékélményt nyújt a felhasználók számára. MVC architektúrát alkalmaztam, mely biztosítja az adatréteg, a megjelenítés és a vezérlés szétválasztását. Az AI játékos implementálásához heurisztikus mesterséges intelligenciát fejlesztettem, amely egy pontozórendszer alapján dönti el a következő lépését. A dolgozat részletesen bemutatja a tervezési mintákat, technológiákat és a grafikai megjelenítést.