þekking Discovery
/ Knowledge Discovery >> þekking Discovery >> tækni >> rafeindatækni >> leikir gír >>

Halo Networking: Viðtal við Chris Butcher

ð reikna út hvað fyrsta manneskjan vopn þeirra er að gera, hvort sem þeir eru að endurhlaða eða kasta Sprengjuvarpa. Við veita raunverulega sýn á heiminn sem og

Svo þær aðgerðir -. Vegna þess að þeir taka aðeins fram á annarri vél - þær aðgerðir geta ekki leyft að hafa áhrif á deterministic ástand heimsins. Svo í rauninni höfum við aðskilnað inni leik okkar. Þetta er efni sem er deterministic - það er allir hlutir í heiminum og hvernig þeir fara. Þetta er efni sem er ekki deterministic - hljóðin sem þú heyrir á vél, hvað þú ert að flutningur með grafík og a par af öðrum hlutum. Við verðum að skilja þá tvo.

Ef við höldum þá aðskilin, þá leikurinn mun vera í sync milli annarra véla. En ef þeir eru ekki aðskilin rétt - ef það er upplýsingar fluttur milli tveggja - þá vél víki í uppgerð, og þú getur ekki endilega eftir því að vegna þess að ein vél gæti verið eins og the leikmaður er hér en sama leikmaður er [í örlítið öðrum stað] á vél es annars, svo þú might ekki endilega taka eftir því, nema þú reynt að skjóta þá og bullet högg þá á þann hátt að ná þeim á einni vél og missti þá á aðra vél. . Þá þar til að lokum að leikurinn er munurinn í grundvallaratriðum steypist svoleiðis öðruvísi á mismunandi vélar og þá er það tilgangslaust að sjálfsögðu "
nýtt net fyrir Halo 2

Chris Butcher áfram:

" Svo hlutur óður í það er, vegna þess að viðskiptavinur sendir þjóninum aðgerðir sínar og miðlara sendir þá aftur til viðskiptavinar sem þú þarft að hafa í hringferð milli viðskiptavinarins og miðlara. Það virkar fínt í staðarnet. The leynd er sennilega tveir eða þrír millisekúndur milli kassa. Þú veist, ef þú ert að nota XB Connect hugbúnaðinn þar sem þú getur haft tölvu sem göng umferð frá Xbox þinn á netinu, getur þú í raun að gera það vinna á milli fólks á Netinu. En reynsla okkar er að vegna þess að þú ert viðskiptavinur, þú þarft að bíða eftir hringferð frá miðlara til aðgerða til að gera neitt. Allar hreyfingar eða skjóta þína lags eftir talsverða. Það sem við viljum forðast með 'Halo 2 "er að hanna net líkan sem er í raun viðkvæmt við það.

Svo að flytja til" Halo 2 "... frekar en að senda aðgerðir frá vél við vélina, hvað við þarft að gera er að við höfum enn viðskiptavinur og miðlara, heldur en viðskiptavinur bíða fyrir the framreiðslumaður til að segja það nákvæmlega það sem ætti að gerast með snúa, the viðskiptavinur er að spá fyrir um allan heim. Það er líkja heiminn nákvæmlega eins og það telur það æ

Page [1] [2] [3] [4] [5] [6] [7] [8]