<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Jelly King - 3D társasjáték

Betöltés ...
Bélyegkép

Dátum

Folyóirat címe

Folyóirat ISSN

Kötet címe (évfolyam száma)

Kiadó

DOI

Absztrakt

A dolgozat egy Unity-ben fejlesztett videójáték projekt áttekintését, céljait és implementációs részleteit tartalmazza. A fejlesztéshez szükséges valamennyi alap Unity technológiát ismerteti elméleti anyagként, majd a "Unity Netcode" többjátékos videójátékok fejlesztésére fejlesztett megoldás alapjait is bemutatja. Átvezet a projekt kivitelezéséhez tervezett mechanikák és interakciók részletes leírásán, majd azok C# szkriptekben megvalósított implementációit is részletezi. Bemutatja, hogy specifikusan a Unity Netcode által adott megoldások hogyan segítenek a kliens és szerver közötti kommunikációban és játék-állapot szinkronizálásban. Alapjául szolgálhat egyjátékos és többjátékos játékfejlesztésnek is mint tervezeti minta és mint Unity-re vonatkozó elméleti anyag, ehhez lejegyez sok Unity dokumentációs anyagot is a leírások mellé. Kifejezett példaként használva a dolgozat egy maximum 4 játékosra tervezett, 3 dimenziós játék környezetben történő, felülnézetes társasjáték alapjait írja le, kombinálva ezt kifejezetten D&D jellegű kiegészítésekkel. A projekt beszél az ECS keretrendszerről is, mely egy, a játékiparban már gyakran használt tervezési minta videójátékok fejlesztéséhez.

Leírás

Forrás

Jóváhagyás

Áttekintés

Kiegészítve

Hivatkozik rá

Jogok és engedélyezések

Hozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében.