Malacok háborúja, taktikai játék fejlesztés
Fájlok
Dátum
Szerzők
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt
A szakdolgozat célja egy 3D-s, taktikai-stratégiai videojáték, a Malacok háborúja (a klasszikus Hogs of War játék modernizált változata) fejlesztésének bemutatása a Unity játékmotor segítségével. A dolgozat részletesen ismerteti a fejlesztéshez használt eszközöket, technológiákat és szoftvereket, beleértve a Unity játékmotort, az Asset Store elemeit, valamint a saját készítésű asseteket, melyek a grafikai, hang- és 3D modellezési feladatokat szolgálták.
A munka központi része a játéktervezés és -kivitelezés teljes folyamata, a játékmenet koncepciójától kezdve a karaktertípusok, harceszközök és helyszínek kidolgozásán át a technikai megvalósításig. A projekt folyamán hangsúlyos figyelmet kapott a játékszerkezet működésének programozása, az XML-alapú adatformálás, valamint az objektumorientált felépítés érvényesítése C# nyelven.
A játék alapvető feladata, hogy a játékos disznókból álló hadsereget irányítva, változatos fegyverekkel és képességekkel győzze le az ellenfél egységeit. A szereplők többféle pályán fejlődhetnek (kém, nehézfegyveres, gyógyító, mérnök, elit katona), melyek mind speciális játékmenetet biztosítanak.
A szakdolgozat felvázolja a játék fejlesztése során jelentkező technikai és tervezési nehézségeket is, különös tekintettel az elemek kezelésére, a vizuális ábrázolásra, a hangok beépítésére és a játék szabályrendszerének létrehozására. Az elkészült próbamodell egy teljes értékű, interaktív, több szintet és funkciót magába foglaló játékszerkezet, amely hűen tükrözi az eredeti Hogs of War alkotás szellemiségét, miközben modern eljárásokkal valósítja meg céljait.
A tanulmány részletezi, hogy a Unity motor és a hozzá tartozó fejlesztői eszközök hogyan teszik lehetővé egy bonyolult, 3D-s stratégiák alkotását egyedi fejlesztői környezetben, és rámutat a játékkészítés gyakorlati, alkotó és műszaki vonzataira.