Získavanie vedomostí
/ Knowledge Discovery >> Získavanie vedomostí >> technológie >> elektronika >> hry gear >>

Halo Networking: Rozhovor s Chrisom Butcher

om nechcete odoslať informácie o tomto objekte, kým ste to videl. Možno budete chcieť aktualizácii každých 10 sekúnd povedať na nízkou prioritou, " Tu je miesto, kde to je &Quote .; Prioritou Systém riadi prioritu objektov, doba od posledného odovzdané, a koľko informácií je potrebné k prenosu týchto dát.

K dispozícii je trvalý stav a je tu tiež prúd udalostí, ktoré prebiehajú vo svete, ako guľka narazil do steny, alebo nejaký chlapík povedal " URG " preto, že bol zabitý. Tieto udalosti sú informácie, nemusíme posielať. Pokiaľ je nutné zhodiť udalostí, budeme. Takže napríklad, keď som vyhodil do vzduchu milión granátov v multiplayer zápasu, mnoho z tých granátov by jednoducho spadne do konca, pretože nemohli ísť do potrubia dostatočne rýchlo. Oni by byť zlikvidovaný ako irelevantné. Takže tam je to rovnováha odohráva medzi veci, ktoré máte mať a čo sa deje vo svete, ktoré vám dávajú lepší obraz, ale ktoré nie sú nevyhnutné.

Toto rozdelenie dát znamená, že môžeme podporovať všetky druhy zaujímavých vecí. Napríklad preto, že každý klient je odosielaný pretrvávajúci stav subjektov vo svete (subjekty, sú tým, čo nazývame pretrvávajúce objekty na svete), znamená to, že akýkoľvek zákazník má k dispozícii všetky informácie o svete. Pretože klient vie všetko o svete, môžeme podporiť robiť je byť nový server, v prípade, že stroj bol server vypnúť, odpojený z Xbox Live, alebo hráč jednoducho chce pokračovať v hre. Čo sa stane, je, že hra sa pozastaví, nový server je určené, riadenie sa presúva a hra pokračuje. Pracuje v hre LAN taky. Takže si môžete hru dokončiť s úplne inú sadu hráčov, než keď ste začali, pretože máme technológiu, replikovať, že informácie a priradiť nový server.

Potenciál Xbox Live môže byť naozaj vzrušujúce. Tam sú všetky druhy zaujímavých spoločenských následkov nástupom túto hru online. Je tu oveľa viac, než aj to, čo sme hovorili. Nie som najlepšia osoba, hovoriť o všetkých sociálnych aspektov navrhovania užívateľského rozhrania alebo riadenie hráčom hry, ale ja si rozhodne hovoriť o strane siete veci ".

Určite môžete Chris, určite môžete.

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