Online társasjáték-platform
Fájlok
Dátum
Szerzők
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt
A dolgozat egy valós idejű, többjátékos webalapú társasjáték-platform megvalósítását mutatja be. Az alkalmazás célja egy olyan online játéktér létrehozása volt, ahol a felhasználók közösen, interaktív módon vehetnek részt különböző játékokban. A rendszer backendjét Python Tornado biztosítja, amely WebSocketen keresztül kezeli a valós idejű kommunikációt, míg a ritkábban változó műveleteket REST API szolgálja ki. A frontend React alapú SPA-ként készült, komponensalapú felépítéssel és minimalista felhasználói felülettel. A szerveroldali logika felel a szobakezelésért, a játékállapotért, a felhasználók hitelesítéséért és a szabályok ellenőrzéséért, így minden kliens mindig konzisztens állapotot lát. A fejlesztés iteratív módszerrel történt, amely lehetővé tette a funkciók fokozatos finomítását és tesztelését. A végeredmény egy stabil, bővíthető és felhasználóbarát alkalmazás, amely alapot ad további játékmódok és funkciók későbbi integrálásához.