24-11-2015, 11:00 AM
L'utilisation d'un delta te rend indépendant de la vitesse d'exécution des ticks. Tu ne peux pas décider arbitrairement de la vitesse d'exécution : tu peux seulement espérer que celle que tu choisiras pourra être exécuté dans les temps par ta machine. Il ne suffit pas de le déclarer pour que ça se produise.
Si tu choisis raisonnablement — en tenant compte ta machine et de la masse/complexité des traitements nécessaire pour chaque tick — tu peux faire tourner ton serveur à 30 ou 60 ticks par seconde. Tout ça nécessite des tests empiriques, à renouveler régulièrement. Le mieux est d'instrumentaliser ton code pour te remonter des informations (avec un outil comme statsd par exemple).
Si tu choisis raisonnablement — en tenant compte ta machine et de la masse/complexité des traitements nécessaire pour chaque tick — tu peux faire tourner ton serveur à 30 ou 60 ticks par seconde. Tout ça nécessite des tests empiriques, à renouveler régulièrement. Le mieux est d'instrumentaliser ton code pour te remonter des informations (avec un outil comme statsd par exemple).