
Kovács Dominik

1 Hamvas – nagyterem
A determinisztikus gameplay előnyei
Az előadás a determinisztikusság fogalmáról és kulcs fontosságáról szól a játékokban mind a játékmenet és a technikai megbízhatóság szempontjából. Ismertetésre kerül, hogy mit jelent a különböző játékrendszerek kontextusában (amikor ugyanaz a bemenet mindig ugyanazt a kimenetet eredményezi), és hogy miért lényeges multiplayer játékok szinkronizációjánál, replay és fast-forward rendszerek megvalósításánál, procedurális generálás-nál, valamint a játékok debuggolhatósága és QA szempontjából.
Szó lesz a nem-determinisztikus kód következményeire is, például deszinkronizációs hibákra a multiplayer játékokban és a nehezen reprodukálható hibákra. Bemutatásra kerülnek a determinisztikusság eléréséhez és fenntartásához a legjobb programozói gyakorlatok, annak kihívásai, valamint az elkerülendő gyakori buktatók.
Említésre kerülnek népszerűbb játékok amik teljesen a determinizmusra támaszkodnak, azok fejlesztése során felmerült problémák és tanulságok.