Tak si predstavte, že pretrvávajúci stav tohto Jersey na strane tabuľka - že je v tejto polohe [Chris pohybuje dres] alebo je to v tejto pozícii, že jo? Takže pre každý objekt na svete, server sledovania informácií o tom, čo sa zmenilo o tento objekt a ktoré stroj je táto informácia odosielaná z.
Napríklad, keď som hodiť granát tu a tam sú celá rada objektov na zemi v tomto mieste a idú lietania, sa nakoniec usadia na nových miestach. Tieto objekty budú označené. Ich nová poloha musí byť zaslaná všetkým na svete, pretože ich pozícia bola zmenená.
Ale ľudia, ktorí sú veľmi ďaleko sa nestarám o tie objekty, veľmi veľa, pretože možno, že ste v bitke niekde inde. Ale keď prídu v priebehu na dané miesto, ktoré budú nakoniec chcieť tieto objekty byť v správnom mieste. Takže to, čo to znamená je, že tieto objekty sú nízku prioritu, pretože sú veľmi ďaleko. Ale sú označené preto, že je potrebné k prenosu nakoniec. . Takže v priebehu času, bude prioritou týchto objektov stúpať a stúpať, až nakoniec prejdú prah, ktorý bude odoslaný "
, ako sa vaše priority sú jasné
Chris Butcher pokračuje:
" Zjednodušene povedané, systém si pamätá, čo to posiela k ľuďom. To vie, že mám 5000 kusov informácie, ktoré by som chcel, aby si mal, ale môžem vám len poslať možno 50 v tomto paketu, pretože sieť umožňuje iba pre určitú veľkosť paketu, prenáša určitú sadzbu, aby sa nie nahromadiť siete.
Tak to vyrieši tie najdôležitejšie veci sú založené na tom, kde ste, čo robíte, či už ste živé alebo mŕtve, či už strieľať na niekoho. Viete, keď som strieľať na niekoho a sú predo mnou, ja potrebujem vedieť o nich na veľmi vysokou prioritou. Ale či je tu niekto za mnou, že nemôžem vidieť, nemám potrebu o nich vedieť. Server určí prioritu objektov. Existuje mnoho pravidiel pre veci. Granáty majú prednosť medzi 50 a 70 ° C, ale len trochu objekt ležiaci na zemi, možno nie je prioritou - medzi 10 a 20 viete, alebo niečo také. V skutočnosti existujú prípady, v ktorých s nízkou prioritou objekt by nedostane tavené vôbec z strane klienta.
V zásade existujú dva typy údajov, ktoré sa dostanú prioritné. Tam je pretrvávanie stav objektov, ktoré budú vždy zaslané nakoniec. Môžu trvať dlho, a dôvod, že v prípade, že je objekt neustále pohybuje s nízkou prioritou pot