Bilgi Keşfi
/ Knowledge Discovery >> Bilgi Keşfi >> teknoloji >> elektronik >> oyunlar dişli >>

Halo Networking: Chris Butcher

Şimdi bizim oyun, saniyede 30 kene çalışır. Böylece her iki ekran berabere için biz bir oyun kene çalıştırın .... ve bizim kare hızı saniyede 30 kare yani biz, bir seferde bir çerçeve işlemek. Biz oyunu çalıştırmak her zaman, makine örnekleri oyuncuların o anda oyunda ne yapıyorsun. Gibi, onlar atlama veya araç almak, sola üç derece dönerek, yangın düğmesini çekerek ... ya da buna benzer şeyler olmanıza onların kontrolörleri ne yapıyorsun.

Daha sonra ilgili bilgilerin gönderir ne oyuncular girişler diğer tüm makinelere oyun simülasyon vardır. Aynı zamanda yerel makinede olmayan oyuncuların tüm bilgileri alır ve böylece aynı anda her makine ihtiyacı ve hepsi bir arada simülasyonu çalıştırmak girdilerin hepsi var demektir ... Sonra tüm makineler nerede olduğunu bilmek [her oyuncunun eylemi] dünya ve sonuçları olduğunu ve sonuçları ... tüm makinelerde yürürlüğe edilir Yani dünyanın devlet makineleri tutarlı korunur ".?
Burada Sorumlu Kim

Chris Kasap devam ediyor:

" Halo oyunu bir makine oyunun sunucu ve sonra herkes bu makineye master yapmaya birleşimler, yani aynı zamanda bir istemci /sunucu tabanlı ağ modeli . Eğer bir müşteri iseniz, size sunucuya eylemleri göndermek ve sunucu herkesten eylemleri aldığında o zaman sonra tüm müşterilerine herkesin kolektif eylemleri gönderir. Emin herkes birlikte aynı oyunda var yapmak ve nasıl bu.

Aslında Marathon içinde bazı hatalar vardı, ancak biz geri gün Marathon kullanılan aynı ağ modeli. Iki makine aynı girdileri sağlamak ancak farklı çıkışları, sorunlar olabilir alabilir bilgisayar kodu bir hata varsa bu ağ modeli ile şeydir. Olabilecek farklı şekillerde çok sayıda bulunmaktadır. Bilgisayardaki sadece bazı rasgele çöp bellek kullanan bir hata olabileceğini ve bu makinadan makinaya rastgele olacaktır. Bu kötü olurdu.

tam tüm makinelerde aynı simülasyonu çalıştıran değiliz başka bir şey değildir. [Sunucu] eylemler makineleri her oluştuğunu ne hakkında bilgi gönderirken [o değil] herkese gönderebilirsiniz. Biz herkese göndermek mi eğer saf akran modeli olacaktır.

şey biz ne bir parçasıdır, biz simülasyonu çalıştırmak ve biz dünyayı çalıştırın, ama sonra her kare biz de var Eğer onlar, tekrar yükleme veya bir el bombası atıyorlar mı ilk kişi silah, ne yaptığını anlamaya var gibi, sadece yerel bir oyuncu için bir şeyler yapmak için. Biz gerçekten de dünyanın kendi görünümünü işlemek

Peki bu eylemler -. Onlar sadece bir makinede gerç

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