Valve upustilo od rozsiahlej aktualizácie CS2 21. apríla a hlavnou funkciou je Animgraph 2 ide o prepracovanie herného animačného systému zameraného na zabitie desynchronizácie, ktorá trápi hráčov od spustenia hry. Poznámky k opravám sú husté, ale hlavné posolstvo je jednoduché: výhoda vášho kukára by teraz mala vyzerať skôr ako to, čo server skutočne vidí.

Animácia desync v CS2 bola trvalou sťažnosťou, najmä pri hre na vysokej úrovni. Hráči by videli, ako súperov model chveje, kĺže alebo sa zdá, že strieľa spoza krytu, keď ich server úplne odhalil. Starý systém sa snažil zosúladiť predikciu na strane klienta s autoritou servera, čo viedlo k frustrujúcim úmrtiam, keď killcam ukázal niečo úplne iné, ako ste videli na obrazovke.

Counter-Strike 2

Animgraph 2: Ako funguje nový systém

Animgraph 2 nahrádza predchádzajúcu logiku miešania animácií deterministickejším prístupom. Namiesto toho, aby sa vo veľkej miere spoliehal na interpoláciu na strane klienta, nový systém uprednostňuje stav animácie na strane servera a núti klientov, aby sa viac zosúladili s autoritatívnym tikom. Valve hovorí, že to znižuje okno, kde sa model hráča môže objaviť nesynchronizovaný s jeho skutočnou pozíciou hitboxu.

Kľúčové technické zmeny v oprave

Aktualizácia tiež obsahuje úpravy spôsobu interakcie subtick s prehrávaním animácií. Predtým mohli časové pečiatky subtick spôsobiť posun snímok animácie, najmä počas rýchlych nahliadnutí alebo prikrčených skokov. Animgraph 2 uzamkne prechody animácií na hranice subtick prísnejšie, čo by malo spôsobiť, že pohyb modelu bude konzistentnejší v rôznych rýchlostiach tikania a podmienkach siete.

  • Mixovanie animácií teraz používa ako primárnu referenciu stav autoritatívny pre server, čím sa znižuje dohady na strane klienta.
  • Drift animácie podtitulu bol vyriešený zarovnaním prechodov snímok s intervalmi podtitulu.
  • Peekerovo výhodné modelové správanie je teraz predvídateľnejšie, najmä počas širokých švihov a nahliadnutí do ramien.
  • Nastavenia sieťovej interpolácie boli aktualizované, aby fungovali s novým animačným potrubím, čím sa znížila šanca na gumené pásmo u klientov s nízkym fps.

Čo to znamená pre súťažnú hru

Pre profesionálov a hodnotených brúsok by táto oprava mohla posunúť pocit, ako sa cítia uhly nazerania a držania. Oprava desynchronizácie by mala urobiť uhly držania opäť o niečo životaschopnejšie, pretože model nakukára sa už nebude zdať teleportovať cez kryt skôr, ako server zaregistruje záber. To znamená, že výhoda nakukára nie je preč, pretože je základnou súčasťou netcode, ale vizuálna spätná väzba by sa teraz mala viac zhodovať s registráciou zásahu.

Tímy, ktoré sa spoliehajú na agresívne fraggovanie vstupov, možno budú musieť upraviť svoje načasovanie, zatiaľ čo kotvy a AWPers by mohli nájsť svoje umiestnenie v zameriavači odmeňované dôslednejšie. Aktualizácia tiež ovplyvňuje kontrolu ukážky a koučovanie, pretože zaznamenaná animácia by teraz mala lepšie odrážať to, čo sa skutočne stalo na serveri.

Aspekt Pred Animgraph 2 Po Animgraph 2
Synchronizácia modelu s hitboxom Časté desynchronizovanie, najmä pri rýchlych pokukoch Vylepšené zarovnanie, menej záberov duchov
Podkliešťový drift animácie Pozoruhodné pri prikrčení a širokých švihoch Znížený drift, konzistentnejšie prehrávanie
Peekerova výhoda vizuálna Model sa objavil pred skutočnou polohou Bližšie k realite na strane servera
Správanie klienta s nízkym fps Gumové pásy a jitter bežné Hladšia interpolácia s novým potrubím
Demo presnosť Často zavádzajúce pre preskúmanie Spoľahlivejšie pre analýzu
Interpolácia siete Predvolené nastavenia spôsobili občasnú desynchronizáciu Aktualizované predvolené nastavenia znižujú nesúlad

Valve nepotvrdilo, či bude Animgraph 2 ďalej vylepšený na základe spätnej väzby od hráčov, ale prvé dojmy z profesionálnych scrim naznačujú, že zmena je čistá pozitívna. Aktualizácia z 21. apríla je teraz aktívna na všetkých oficiálnych serveroch.