Autoritás, replikáció és reszponzív harcrendszer
A multiplayer architektúra megtervezése ott kezdődik, hogy eldöntjük: mely akcióknak kell azonnalinak hatniuk, és mely állapotoknak kell feltétlenül hitelesnek maradniuk. Rendszerenként határozzuk meg az autoritást, eldöntjük, mit fogunk predikcióval kezelni, miként szinkronizáljuk a hibákat, és kiszámoljuk azokat a sávszélességi és frissítési korlátokat, amelyeket a játék még elbír.
Egy pörgős harcrendszer, egy valódi testmozgásra épülő VR-interakció és egy módosítható voxelcsatatér teljesen más replikációs stratégiát igényel. A fejlesztés során valós hálózati késleltetéssel, csomagvesztéssel és ingadozással tesztelünk, így a játékélményt valódi körülmények között vizsgáljuk, nem csak alacsony késleltetésű helyi hálózaton.
- Szerver- és kliensoldali autoritási modellek
- Predikció és szinkronizáció
- Replikáció és sávszélesség tervezése
- Késleltetés és csomagvesztés tesztelése
