Valve выпустила крупное обновление CS2 21 апреля, и главная фишка — Animgraph 2 — переработка системы анимации игры, нацеленная на устранение рассинхронизации, которая мучает игроков с самого релиза. Патчноут плотный, но суть проста: преимущество пика теперь должно выглядеть ближе к тому, что на самом деле видит сервер.

Рассинхронизация анимаций в CS2 была постоянной жалобой, особенно на высоком уровне игры. Игроки видели, как модель противника дёргается, скользит или будто стреляет из-за укрытия, тогда как на сервере он был полностью открыт. Старая система с трудом согласовывала клиентское предсказание с серверной авторитетностью, что приводило к тем самым раздражающим смертям, когда киллкам показывал совсем не то, что вы видели на своём экране.

Counter-Strike 2

Animgraph 2: как работает новая система

Animgraph 2 заменяет прежнюю логику смешивания анимаций более детерминированным подходом. Вместо того чтобы полагаться в основном на клиентскую интерполяцию, новая система отдаёт приоритет серверному состоянию анимации и заставляет клиенты точнее выравниваться по авторитетному тику. Valve утверждает, что это сокращает окно, в котором модель игрока может выглядеть несинхронно с реальным положением его хитбокса.

Ключевые технические изменения в патче

Обновление также включает корректировки взаимодействия subtick с воспроизведением анимаций. Раньше таймстемпы subtick могли вызывать дрейф кадров анимации, особенно при быстрых пиках или прыжках с приседанием. Animgraph 2 жёстче привязывает переходы анимации к границам subtick, что должно сделать движение моделей более согласованным при разных тикрейтах и сетевых условиях.

  • Смешивание анимаций теперь использует серверное авторитетное состояние как основную точку отсчёта, снижая клиентские догадки.
  • Дрейф анимаций в subtick устранён за счёт выравнивания переходов между кадрами по интервалам subtick.
  • Поведение модели для преимущества пика стало более предсказуемым, особенно при широких выходах и пиках плечом.
  • Настройки сетевой интерполяции обновлены под новый анимационный пайплайн, что снижает вероятность руббербандинга на клиентах с низким fps.

Что это значит для соревновательной игры

Для профи и ранговых игроков этот патч может изменить ощущения от пика и удержания углов. Исправление рассинхронизации должно сделать удержание углов чуть более жизнеспособным снова, поскольку модель пикующего больше не будет выглядеть так, будто она телепортируется из-за укрытия до того, как сервер зарегистрирует выстрел. При этом преимущество пика никуда не исчезло — это фундаментальная часть неткода — но визуальная отдача теперь должна точнее соответствовать регистрации попаданий.

Командам, которые полагаются на агрессивные врывы, возможно, придётся скорректировать тайминги, тогда как анкоры и игроки с AWP могут рассчитывать на более стабильное вознаграждение за правильную наводку. Обновление также влияет на разбор демок и работу тренеров: записанная анимация теперь должна лучше отражать то, что реально происходило на сервере.

Аспект До Animgraph 2 После Animgraph 2
Синхронизация модели с хитбоксом Частые рассинхроны, особенно на быстрых пиках Улучшенное совпадение, меньше «фантомных» выстрелов
Дрейф анимации на сабтиках Заметно во время крауч-джампов и широких свингов Меньше дрейфа, более стабильное воспроизведение
Визуальное преимущество пикера Модель отображалась впереди реальной позиции Ближе к серверной реальности
Поведение клиента при низком FPS Частые рывки и джиттер Более плавная интерполяция с новым пайплайном
Точность демок Часто вводит в заблуждение при разборе Надёжнее для анализа
Сетевая интерполяция Настройки по умолчанию иногда вызывали рассинхрон Обновлённые значения по умолчанию уменьшают несоответствие

Valve не подтвердила, будет ли Animgraph 2 дополнительно доработан по отзывам игроков, но первые впечатления с про-скримов говорят о том, что изменение пошло на пользу. Обновление от 21 апреля уже доступно на всех официальных серверах.