Le tickrate du serveur est le nombre d'images de jeu que le serveur traite en une seule seconde. Ceci est parfois également appelé le FPS du serveur, ce qui est déroutant car le serveur a toujours la commande max_fps
.
À chaque image de jeu, le jeu appelle la méthode GameFrame d'une entité ( s'il en a un) pour tout traitement logique du jeu. Pour les projectiles, les joueurs, les portes, etc ... cela inclut le traitement physique. Le jeu utilise également une logique interne pour le moment ... et tous les plugins de serveur de valve (VSP) tels que MetaMod: Source et SourceMod peuvent également avoir leurs propres appels GameFrame (pour SourceMod, cela est utilisé pour les minuteries SourceMod et tous les OnGameFrame).
Comme vous l'avez peut-être deviné, plus vous définissez le tickrate élevé, plus le jeu utilisera de puissance CPU.
Cela ne doit pas toujours être une puissance de 2. En fait, certains propriétaires de serveurs CS: GO ne jurent que par 102 / 102,4 ticks au lieu des 64 et 128 tickrates par défaut. Ils affirment que cela rend les performances du serveur plus cohérentes et réduit les pics de CPU.
Cependant, cela peut avoir changé car Valve a mis à jour le jeu.
Gardez à l'esprit que régler le tickrate plus haut seul n'améliorera pas l'expérience des joueurs. Vous devez également vous assurer que vos tarifs sont correctement définis pour la quantité de bande passante dont vous disposez.
Comme pour les autres jeux de Valve, beaucoup utilisent des tickrates verrouillés:
- 30 images de jeu par seconde
- Left 4 Dead
- Left 4 Dead 2
- 66 images de jeu par seconde
- Jour de la défaite: Source
- Counter-Strike: Source
- Team Fortress 2
Le 66 Les jeux d'images par seconde n'étaient pas toujours verrouillés à 66. Valve a changé cela quelque temps après avoir modifié le code du jeu. Ces changements ont rendu certains jeux (TF2 en particulier) beaucoup plus sensibles aux changements de tickrate ... le définir trop haut ou trop bas a changé la vitesse à laquelle les portes s'ouvraient / se fermaient et causaient des problèmes.