Ano ang Subtick at Paano Ito Gumagana?
  • Article

  • 15:38, 04.03.2024

Ano ang Subtick at Paano Ito Gumagana?

Sa Counter-Strike 2, hindi tulad ng CS:GO, gumagamit ang mga developer ng subtick system. Ang ganitong mahalaga at malaking pagbabago ay nagdulot ng kasiyahan sa komunidad at nagpasimula ng maraming spekulasyon tungkol sa kung paano gumagana ang subtick. Sa artikulong ito, tatalakayin ng Bo3.gg kung paano gumagana ang bagong sistema.

Ano ang tickrate sa CS2?

Ang subtick sa CS2 ay isang sistema na responsable sa pag-update ng lahat ng nangyayari sa laro. Bago natin talakayin ang esensya ng subtick, unawain muna natin kung ano ang isang regular na "tick."

Ang tick ay isang pag-update ng estado ng buong mundo ng laro na nagaganap sa server. Bawat server tick ay kumakatawan sa isang instant na snapshot ng lahat ng nangyayari sa laro. Nag-uupdate ito sa rate na 64 beses kada segundo, ibig sabihin, ang impormasyon ay naipapasa sa pagitan ng server at mga kliyente bawat 15.6 milliseconds.

Kasama sa isang tick sa tickrate ang sumusunod na data:

  • ang posisyon ng bawat manlalaro sa kanilang sariling computer;
  • ang posisyon ng bawat manlalaro sa Valve server;
  • ang mga aksyon (o kawalan ng aksyon) ng bawat manlalaro;
  • lahat ng impormasyon tungkol sa mundo ng laro sa server.

Ang subtick, o tickrate, ang nagtatakda ng dalas ng mga pag-update sa mundo ng laro. Sa mga server na may tickrate na 128, ang mga pag-update ay nagaganap ng dalawang beses na mas madalas, humigit-kumulang bawat 7.8 milliseconds. Ang mas madalas na pag-update ng impormasyon ay direktang nakakaapekto sa dinamika ng gameplay.

Bagamat ang pagkakaiba sa pagitan ng mga server na may iba't ibang tickrates ay maaaring mukhang hindi gaanong mahalaga, ito ay mahalaga para sa karanasan sa paglalaro. Ang mas mataas na tickrate ay karaniwang nangangahulugang mas maayos at mas realistiko ang interaksyon sa mundo ng laro, na maaaring maging kritikal sa matchmaking at sa kompetitibong eksena. Gayunpaman, maaaring mag-adjust ang mga manlalaro sa iba't ibang tickrates at patuloy na ma-enjoy ang laro sa kabila ng pagkakaibang ito.

Sa huli, ang subtick sa CS2 ay isang pangunahing elemento na tumutukoy sa dalas ng mga pag-update sa mundo ng laro. Ang pagkakaiba sa tickrate ay maaaring hindi gaanong mahalaga para sa ilang mga gumagamit, ngunit ito ay napakahalaga sa paghubog ng impresyon ng gameplay.

Paano gumagana ang subtick sa CS2?

Ang subtick system sa CS2 ay ganap na pinalitan ang naunang tickrate system, na dinisenyo upang tugunan ang isyu ng pagsasabay sa pagitan ng mga aksyon ng manlalaro at ng server. Ang sistemang ito ay ipinatupad upang mapabuti ang karanasan sa paglalaro at labanan ang mga potensyal na error na nagmumula sa mga pagkaantala sa pagitan ng mga aksyon ng manlalaro at mga pag-update ng laro direkta sa server side.

Ang prinsipyo ng operasyon ng subticks sa CS2 ay medyo simple: bawat aksyon na ipinapadala ng kliyente sa server ay sinasamahan ng isang timestamp. Ito ay nagbibigay-daan sa server na mangolekta ng impormasyon mula sa lahat ng kliyente at ayusin ito sa isang chronological sequence, pagkatapos ay ipadala ang na-update na estado ng laro pabalik sa mga kliyente. Ang ganitong sistema ay nakakatulong na mabawasan ang posibilidad ng mga salungatan at hindi pagkakatugma sa pagitan ng mga aksyon ng manlalaro at ng kasalukuyang estado ng laro.

Ang mga pag-aaral ng iba't ibang mga gumagamit ay nagpapakita na ang CS2 ay nagpapadala ng dalawang beses na mas maraming data sa server kumpara sa CS:GO. Ito ay nakakamit sa pamamagitan ng pagpapadala ng dalawang uri ng mga packet: malalaking packet, na ipinapadala bawat 15-16 milliseconds, at maliliit na packet, na sumusunod sa malalaking packet na may minimal na delay. Ipinapalagay na ang maliliit na packet ay naglalaman ng pinakamahalagang impormasyon, habang ang malalaking packet ay naglalaman ng karagdagang data na kinakailangan upang i-update ang estado ng laro.

Mahalagang tandaan na sa kabila ng subtick na bago para sa Counter-Strike, ang mga opisyal na CS2 server ay patuloy na gumagana sa tickrate na 64. Ito ay ipinaliliwanag ng delay sa pagitan ng pagpapadala ng bawat malaking packet, na hindi direktang nagpapahiwatig na ang pagbabago sa tickrate sa mga opisyal na server ay hindi pa nagaganap.

Paano Maglaro ng CS2 sa Mobile Device?
Paano Maglaro ng CS2 sa Mobile Device?   
Article

Ano ang tickrate sa Counter-Strike 2?

Ang mga detalye tungkol sa dalas ng subticks sa Counter-Strike 2 ay nagdudulot ng ilang pagdududa sa mga manlalaro. Sa kabila ng mga inaasahan ng mas mataas na rate ng pag-update sa pagitan ng mga gumagamit at server, ang pagkakaiba sa pagitan ng 64 tickrate at ng subtick system ay hindi gaanong halata tulad ng inaasahan ng marami. Habang ang ilang mga manlalaro ay nagsasabing nararamdaman nila ang mas mataas na dalas ng pag-update, ang iba ay may pag-aalinlangan sa bagong sistema.

Ang pagsusuri ng mga ipinadalang packet at feedback mula sa mga bihasang manlalaro ay nagpapahiwatig na ang mga CS2 server ay patuloy na gumagana sa 64 tickrate. Sa kabila ng mga pagsisikap ng komunidad na matukoy ang aktwal na dalas ng pag-update, mahigpit na itinatago ng mga developer ang impormasyong ito.

Gayunpaman, patuloy na umaasa ang ilang mga manlalaro para sa mga posibleng pagbabago at pagpapabuti sa subtick system sa hinaharap, na maaaring magresulta sa mas mataas na dalas ng pag-update at maging katumbas ng 128 tickrate. Kaya, maaring konklusyon na ang subtick system ay hindi naiiba sa naunang 64 tickrate.

Subtick vs Tickrate sa CS2

Maaaring layunin ng Valve na gawing hindi mapagkaiba ang 64-tickrate servers mula sa 128-tickrate servers gamit ang subtick system. Ito ay maaaring isang pagtatangka upang mabawi ang pagkakaiba sa dalas ng pag-update at magbigay ng mas maayos na karanasan sa paglalaro para sa lahat ng manlalaro. Posible rin na sa hinaharap, ang CS2 matchmaking ay lilipat sa 128-tickrate servers, na ang subtick system ay gagamitin lamang upang tugunan ang mga paminsang-minsang isyu sa transmission ng data.

Habang may iba't ibang spekulasyon tungkol sa kung paano planong gamitin ng Valve ang subtick system sa CS2, sa kasalukuyan ay mayroon lamang tayong opisyal na impormasyon mula sa mga developer. Ayon sa paliwanag ng Valve, ang subticks ay naglalakip ng mga pansamantalang timestamp sa mga aksyon ng manlalaro at ipinapadala ang impormasyong ito sa server. Ito ay nagbibigay-daan sa server na tumpak na iproseso ang pagkakasunod-sunod ng mga aksyon ng bawat manlalaro at i-update ang estado ng laro nang naaayon.

Sa teorya, ang subtick system ay maaaring mabawasan ang kahalagahan ng tickrate, dahil pinapagana nito ang mas tumpak na pagsubaybay sa mga aksyon ng gumagamit at mga pag-update ng estado ng laro sa real-time. Gayunpaman, ang mga tiyak na mekanika at epekto ng subticks sa gameplay ay nananatiling paksa ng karagdagang pananaliksik at spekulasyon.

TAGS
Karagdagang nilalaman na available
Pumunta sa Twitter bo3.gg
Mga Komento
Ayon sa petsa 
Giveaway 09.09 - 29.09