Valve je 21. travnja izbacio značajno ažuriranje CS2, a glavna značajka je Animgraph 2 2 prerada sustava animacije igre s ciljem ubijanja dizajna koji je mučio igrače od lansiranja igre. Bilješke o zakrpama su guste, ali temeljna poruka je jednostavna: prednost vašeg viritelja sada bi trebala izgledati više kao ono što poslužitelj zapravo vidi.

Dizajn animacije u CS2 bio je uporna pritužba, posebno u igri na visokoj razini. Igrači bi vidjeli protivnikov model kako podrhtava, klizi ili se čini da puca iza zaklona kada bi ih poslužitelj potpuno izložio. Stari sustav se borio da pomiri predviđanje na strani klijenta s autoritetom poslužitelja, što je dovelo do onih frustrirajućih smrti u kojima je killcam pokazao nešto potpuno drugačije od onoga što ste vidjeli na svom ekranu.

Protu-udar 2

Animgraf 2: Kako novi sustav funkcionira

Animgraph 2 zamjenjuje prethodnu logiku spajanja animacije determinističkim pristupom. Umjesto da se uvelike oslanja na interpolaciju na strani klijenta, novi sustav daje prioritet stanju animacije na strani poslužitelja i prisiljava klijente da se bliže usklade s autoritativnim kvačicom. Valve kaže da ovo smanjuje prozor u kojem se igračev model može pojaviti neusklađen s njihovom stvarnom pozicijom hitboxa.

Ključne tehničke promjene u zakrpi

Ažuriranje također uključuje prilagodbe načina na koji subtick stupa u interakciju s reprodukcijom animacije. Prethodno su vremenske oznake subticka mogle uzrokovati pomicanje okvira animacije, osobito tijekom brzih pregledavanja ili čučnjeva. Animgraph 2 strože zaključava prijelaze animacije na granice subticka, što bi trebalo učiniti kretanje modela dosljednijim u različitim brzinama otkucaja i mrežnim uvjetima.

  • Miješanje animacije sada koristi stanje autoritativno za poslužitelj kao primarnu referencu, smanjujući nagađanja na strani klijenta.
  • Pomak animacije podnaljepnica riješen je usklađivanjem prijelaza okvira s intervalima podnaljepnica.
  • Ponašanje Peekerovog modela prednosti sada je predvidljivije, posebno tijekom širokih zamaha i virenja u ramena.
  • Postavke mrežne interpolacije ažurirane su za rad s novim cjevovodom animacije, smanjujući mogućnost gumene trake na klijentima s niskim fps-om.

Što to znači za natjecateljsku igru

Za profesionalce i rangirane brusilice, ova bi zakrpa mogla promijeniti dojam kutova gledanja i držanja. Popravak za dizajn trebao bi ponovno učiniti kutove držanja malo održivijima, budući da se više neće činiti da se model peekera teleportira pored pokrića prije nego što poslužitelj registrira snimku. Ipak, prednost peekera nije nestala jer je temeljni dio netcode rang-a, ali vizualna povratna informacija sada bi trebala bolje odgovarati registraciji pogodaka.

Timovi koji se oslanjaju na agresivno fraggiranje unosa možda će morati prilagoditi svoje vrijeme, dok bi voditelji i AWP-ovi mogli smatrati da je njihov položaj na nišanu dosljednije nagrađen. Ažuriranje također utječe na demo pregled i podučavanje, budući da bi snimljena animacija sada trebala bolje odražavati ono što se zapravo dogodilo na poslužitelju.

Aspekt Prije Animgraph 2 Nakon Animgrapha 2
Sinkronizacija modela s hitboxom Česta desync, osobito na brzim zavirivanjima Poboljšano poravnanje, manje pucnjeva duhova
Subtick animacija drift Primjetno tijekom crouch-skokova i širokih ljuljački Smanjeni pomak, dosljednija reprodukcija
Peekerova vizualna prednost Model se pojavio ispred stvarne pozicije Bliže stvarnosti na strani poslužitelja
Low-fps ponašanje klijenta Gumene trake i podrhtavanje su uobičajeni Glatkija interpolacija s novim cjevovodom
Demo točnost Često obmanjujuće za pregled Pouzdaniji za analizu
Interpolacija mreže Zadane postavke uzrokovale su povremenu desinkronizaciju Ažurirane zadane postavke smanjuju neusklađenost

Valve nije potvrdio hoće li Animgraph 2 biti dodatno dotjeran na temelju povratnih informacija igrača, ali rani dojmovi profesionalaca sugeriraju da je promjena neto pozitivna. Ažuriranje od 21. travnja sada je uživo na svim službenim poslužiteljima.