jeudi 17 avril 2025 | 11:30 - 12:30
Faire un jeu en ligne multijoueur avec un système rollback
- Développement
Les jeux multijoueurs en ligne font partie des logiciels les plus difficiles à développer. Les développeurs de jeux doivent gérer des paquets de données qui arrivent avec un délai considérable, et travailler de fait avec des données du passé. Le mécanisme de rollback permet de donner l'illusion du temps réel en extrapolant les inputs de la simulation de la dernière frame confirmée à la frame actuelle. Cependant, pour que la mise en œuvre fonctionne, plusieurs facteurs clés doivent être pris en compte. La mise à jour de la simulation doit être déterministe, l'état du jeu doit être facilement copiable et l'état du jeu doit être clairement séparé de l'aspect graphique du jeu.
1 intervenant