vse na svojem pravem mestu
Chris Butcher nadaljuje:.
" Zadnji košček sestavljanke je kot stranko, ki ga poskušate predstaviti dosledno pogled na svet na predvajalnik. Kaj je strežnik Pošiljam vas je morda to ti pošilja štiri posodobitve na sekundo za tega igralca, ki se izvaja, in streljanje v vaši bližini. Torej v bistvu štirikrat drugi ste dobili, ". To je, če je to igralec, to je, če gleda, in to je tisto, kar počne v svetu " Torej, če ste bili samo prisotni, da način je poslana, bi stranka videli veliko sunkovit, jecljanje obnašanje, ker to ni nujno, gladka paketno, ki prihaja iz strežnika.
Torej imamo kodo, ki upravlja predmeti v napovedano stranko svetu. V bistvu poskuša zgladiti videz, kaj se dogaja z igralcem na svetu. Na primer, namesto da samo pošiljanje predvajalnika "je tukaj, tukaj je, da je tukaj." strežnik pošlje, "On je tu, in to je tisto, kar počne, in to je smer, on je tar. Potem lahko odjemalec te informacije uporabi za napovedovanje za morda v naslednjih 300 milisekund, kaj se dogaja, da izgleda, preden je človek dejansko dobi tam. Torej, namesto da vidim fant šel kreten, kreten, kreten, kreten, ga vidim tukaj in on je teče tu in on je teče tukaj.
Ko ste napovedovali obnašanje fanta ste v bistvu uporablja za glajenje za glajenje od teh razlik v prenosu podatkov, tako da vidite fant teče. Mogoče je obseg njegovega gibanja ni povsem skladna vendar ga ne kreten od kraja do kraja. Mi pospeši ga gor ali ga upočasni osnovi, kjer mislimo, da je treba na tej točki v času. In seveda si naredil enako za vozila, fizičnih objektov v svetu in vsega podobnega.
Torej je problem v bistvu ... je, da so strežniki dobil ustvari ta tok informacij od strank. In kako to počnejo? No, tako smo storili, da obstajata dve r