Valve a publié une mise à jour CS2 conséquente le 21 avril, et la fonctionnalité phare est Animgraph 2 — une refonte du système d'animation du jeu visant à éliminer la désynchronisation qui affecte les joueurs depuis le lancement du jeu. Les notes de patch sont denses, mais le message principal est simple : l'avantage du peeker devrait désormais correspondre davantage à ce que le serveur voit réellement.

La désynchronisation des animations dans CS2 a été une plainte persistante, surtout en jeu de haut niveau. Les joueurs voyaient le modèle d'un adversaire trembler, glisser ou sembler tirer depuis un abri alors que le serveur le montrait entièrement exposé. L'ancien système avait du mal à concilier la prédiction côté client avec l'autorité du serveur, ce qui menait à ces morts frustrantes où le killcam montrait quelque chose de complètement différent de ce que vous voyiez à l'écran.

Counter-Strike 2

Animgraph 2 : comment fonctionne le nouveau système

Animgraph 2 remplace la logique précédente de fusion des animations par une approche plus déterministe. Au lieu de s'appuyer fortement sur l'interpolation côté client, le nouveau système donne la priorité à l'état d'animation côté serveur et force les clients à s'aligner plus étroitement sur le tick faisant autorité. Valve affirme que cela réduit la fenêtre où le modèle d'un joueur peut paraître désynchronisé par rapport à la position réelle de sa hitbox.

Principaux changements techniques du patch

La mise à jour inclut également des ajustements à la façon dont le subtick interagit avec la lecture des animations. Auparavant, les horodatages subtick pouvaient entraîner une dérive des images d'animation, surtout lors de peeks rapides ou de sauts accroupis. Animgraph 2 verrouille les transitions d'animation aux limites subtick plus strictement, ce qui devrait rendre le mouvement des modèles plus cohérent à différents tick rates et conditions réseau.

  • La fusion des animations utilise désormais l'état faisant autorité du serveur comme référence principale, réduisant les suppositions côté client.
  • La dérive des animations subtick a été traitée en alignant les transitions d'images sur les intervalles subtick.
  • Le comportement du modèle pour l'avantage du peeker est désormais plus prévisible, surtout lors de grands swings et de shoulder peeks.
  • Les paramètres d'interpolation réseau ont été mis à jour pour fonctionner avec le nouveau pipeline d'animation, réduisant le risque de rubber-banding sur les clients à faible fps.

Ce que cela signifie pour le jeu compétitif

Pour les pros et les joueurs classés, ce patch pourrait changer la sensation de peek et de tenue d'angles. La correction de la désynchronisation devrait rendre la tenue d'angles légèrement plus viable à nouveau, car le modèle du peeker n'apparaîtra plus comme se téléportant au-delà de l'abri avant que le serveur n'enregistre le tir. Cela dit, l'avantage du peeker n'a pas disparu — c'est une partie fondamentale du netcode — mais le retour visuel devrait désormais correspondre plus étroitement à l'enregistrement des tirs.

Les équipes qui misent sur un entry fragging agressif devront peut-être ajuster leur timing, tandis que les anchors et les AWPers pourraient voir leur placement de réticule récompensé plus régulièrement. La mise à jour impacte aussi la review de démo et le coaching, puisque l'animation enregistrée devrait désormais mieux refléter ce qui s'est réellement passé sur le serveur.

Aspect Avant Animgraph 2 Après Animgraph 2
Synchronisation du modèle avec la hitbox Désynchronisation fréquente, surtout sur les peeks rapides Alignement amélioré, moins de tirs fantômes
Dérive d'animation en subtick Visible pendant les crouch-jumps et les wide swings Dérive réduite, lecture plus cohérente
Visuel de l'avantage du peeker Le modèle apparaissait en avance sur la position réelle Plus proche de la réalité côté serveur
Comportement du client à faible fps Rubber-banding et tremblements fréquents Interpolation plus fluide avec le nouveau pipeline
Précision des démos Souvent trompeuses pour la review Plus fiables pour l'analyse
Interpolation réseau Les paramètres par défaut causaient des désynchronisations occasionnelles Les valeurs par défaut mises à jour réduisent les décalages

Valve n'a pas confirmé si Animgraph 2 sera encore ajusté en fonction des retours des joueurs, mais les premières impressions issues des scrims pro suggèrent que le changement est globalement positif. La mise à jour du 21 avril est désormais active sur tous les serveurs officiels.