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

Halo Networking: Chris Butcher

imasyonu görmek bir el bombası atmak milisaniye sonra sunucu benim eylemlerinin bir sonucu olarak oluşturulan bombası dünyadaki bu yeni nesne için bilgi gönderiyor başlayacak. Yani kullanıcının bakış açısıyla, bu bomba orada havada görünmesi ve biz bu karmaşık etkileşimler gibi görünmesi için bu kandırmaca ve tahmini var. Yatılı birinin araç gibi etkileşimler esasen sunucudan beş ya da altı farklı mesajlar oluşuyor. Sen araçta, onu kurulu animasyonu başlatmak konum, o çıkartılmamış alır ve o dünyanın burada. Bu olaylar arasındaki tüm etkileşim sunucusundan ayrı bir mesaj olarak gönderilir " herşeyin
onun Right Place

Chris Butcher devam ediyor:.

" bulmacanın son parçası Eğer oyuncuya dünyanın tutarlı bir görünüm sunmak için çalışıyoruz istemcisi gibidir. Ne sunucu size gönderiyor belki size dört güncellemeleri çalışan ve size en yakın çekim bu oyuncu için ikinci gönderiyor edilir. Yani temelde dört kere alıyoruz ikinci ". O oyuncu nerede bu, o bakıyor ve bu o dünyanın ne yaptığını nerede bu " Eğer yol gönderildiği olduğunu sadece mevcut olsaydı mutlaka sunucudan geliyor pürüzsüz bir paket değil çünkü Yani, istemci sarsıntılı sürü kekemelik davranışı görmek istiyorum. Biz kodu Böylece

yönetir Tahmin istemci dünyada nesneler. Temelde dünyada oyunculara ne oluyor görünümünü düzeltmek için çalışır. Örneğin, sadece oyuncu gönderen ziyade 'O burada, burada, burada.' Sunucu, gönderir 'O burada ve bu ne yaptığını ve bu onun gidiyor yönü.' Sonra istemci adam aslında orada alır önce böyle bakmaya ne oluyor belki gelecek 300 milisaniye için tahmin etmek bu bilgileri kullanabilirsiniz. Yani yerine bir adam salak, salak, salak, pislik gitmek görmek yerine, onu burada görmek ve burada çalışıyor ve burada çalışıyor.

adamın davranışını tahmin ettikten sonra temelde pürüzsüz yumuşatma uygulamak veri iletimi bu farklılıkların dışarı adam çalıştıran bkz böylece. Belki onun hareket açıklığı tamamen tutarlı değil ama biz bir yerden bir yere onu pislik yok. Onu hızlandırmak ya da biz onun zamanında bu noktada olması gerektiğini düşünüyorum yere göre onu yavaşlatmak. Ve tabii ki araçların, böyle dünya ve her şeyi fiziksel nesneler için aynı şeyi.

Sorun temelde ... sunucuların müşterilerinden gelen bu bilgi akışı oluşturmak için var olduğunu yani. Ve nasıl bunu yapar? Peki biz bunu yol sunucusu gönderebilirsiniz şeylerin iki farklı türleri vardır olduğunu. Nesnelerin sebat devletin ve gerçekleşecek olaylar v

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