La plupart du développement d'applications est basé sur le développement avec des événements, mais compte tenu du style de boucle de jeu du développement de jeux et du besoin (souvent) de hautes performances / débit, quel rôle le développement à l'aide d'événements a-t-il et quels sont les compromis? La synchronisation / verrouillage qui est souvent impliquée a-t-elle un impact plus important?
Par exemple: - Comment le réseau [couche] informe-t-il la boucle de jeu des données reçues? - Comment le système de physique informe-t-il des collisions
Je demande, car je me souviens d'une époque où le développement de jeux à l'aide d'événements était un non-non strict. Cela a-t-il changé?
la source