Získávání znalostí
/ Knowledge Discovery >> Získávání znalostí >> technologie >> elektronika >> hry gear >>

Halo Networking: Rozhovor s Chrisem Butcher

místo, kde to je &Quot.; Prioritou Systém řídí prioritu objektů, doba od posledního předány, a kolik informací je potřeba k přenosu těchto dat.

K dispozici je trvalý stav a je zde také proud událostí, které probíhají ve světě, jako kulka narazil do zdi, nebo nějaký chlápek řekl " URG " proto, že byl zabit. Tyto události jsou informace, nemusíme posílat. Pokud je nutné shodit událostí, budeme. Takže například, když jsem vyhodil do vzduchu milion granátů v multiplayer zápasu, mnoho z těch granátů by prostě spadne do konce, protože nemohli jít do potrubí dostatečně rychle. Oni by být zlikvidován jako irelevantní. Takže tam je to rovnováha odehrává mezi věci, které máte mít a co se děje ve světě, které vám dávají lepší obraz, ale které nejsou nezbytné.

Toto rozdělení dat znamená, že můžeme podporovat všechny druhy zajímavých věcí. Například proto, že každý klient je odesílán přetrvávající stav subjektů ve světě (subjekty, jsou tím, co nazýváme přetrvávající objekty na světě), znamená to, že jakýkoli zákazník má k dispozici všechny informace o světě. Protože klient ví všechno o světě, můžeme podpořit dělat je být nový server, v případě, že stroj byl server vypnout, odpojen z Xbox Live, nebo hráč prostě chce pokračovat ve hře. Co se stane, je, že hra se pozastaví, nový server je určeno, řízení se přesouvá a hra pokračuje. Pracuje ve hře LAN taky. Takže si můžete hru dokončit s úplně jinou sadu hráčů, než když jste začali, protože máme technologii, replikovat, že informace a přiřadit nový server.

Potenciál Xbox Live může být opravdu vzrušující. Tam jsou všechny druhy zajímavých společenských následků nástupem tuto hru online. Je tu mnohem víc, než i to, co jsme mluvili. Nejsem nejlepší osoba, mluvit o všech sociálních aspektů navrhování uživatelského rozhraní nebo řízení hráčům hry, ale já si rozhodně mluvit o straně sítě věci ".

Určitě můžete Chrisi, určitě můžete.

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