J'ai une variable pool
, partagée par tous les clients, qui stocke tous les ennemis restants dans une partie. Quand un client commence un jeu, il obtient des ennemis de pool
. Quand il termine, les ennemis qu'il n'a pas tués sont remis à pool
. Le jeu vérifie également si tous les ennemis ont été tués (c'est-à-dire pool
est vide).Affinage et gestion de variables très occupées
Quelle est la meilleure façon de mettre en œuvre pool
? Je suis préoccupé par la limite de 5 mises à jour par seconde sur une entité de banque de données.
+1 Vous pouvez optimiser un peu en récupérant uniquement un sous-ensemble de fragments pour voir si un fragment a encore des ennemis, et donc le pool n'est pas vide . –