«server» etiketlenmiş sorular

Çevrimiçi oyunlarda genel olarak karşılaşıldığı gibi, birden çok istemci bağlantısıyla etkileşimleri ele almaktan sorumlu üst bilgisayar.

5
Oyundaki aktörler kendilerini çizmekten sorumlu mu olmalı?
Oyun geliştirme konusunda çok yeniyim, ancak programlamada değil. JavaScript canvaselemanını kullanarak Pong tipi bir oyunla tekrar oynuyorum . PaddleAşağıdaki özelliklere sahip bir nesne yarattım ... width height x y colour Ayrıca Pong... gibi özelliklere sahip bir nesne var width height backgroundColour draw(). draw()Yöntem şu anda sıfırlıyor canvasve bir soru geldi …

6
Bir MMO’da AI hesaplamalarını kim yapar?
Bir MMO yapıyorum ve NPC eklemek istiyorum. Mesele şu ki, temel tasarımı bilmiyorum. Hesaplamalar, istemciler veya sunucu nedir? Sunucunun olayları ve tepkileri hesapladığını anlayacağım, ama yol bulma ve oyuncunun pozisyonu ve hareketi ile ilgili olarak, bunu kim hesaplar? Sunucuyu veya istemciyi AI kim hesaplar? Sunucunun yol bulma, konum, hareket vb. …
30 ai  mmo  server  movement  npc 


4
Çarpışma tespiti sunucu tarafında mı yoksa müşteri / sunucu arasında mı işbirliği yapmalı?
Çok ağır çarpışma algılama işlemlerine sahip bir çevrimiçi oyun üzerinde çalışıyorum. Oyuncu modelleri, yalnızca sunucu tarafında bulunan (istemci veri dosyalarında depolanmayan) diğer oyuncular, çeteler, yapılar, arazi ve katı nesnelerle çarpışacaktır. Güvenlik nedeniyle, tüm çarpışma saptama sunucu tarafında mı yapmalıyım? Veya istemcinin algılama yapmasını ve sunucunun bir şekilde onu takip etmesini …

5
C # gerçek zamanlı oyun sunucusu için uygun mu? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden -konu üzerinde Oyun Geliştirme Stack Exchange için. 5 yıl önce kapandı . Sorunun çoğu başlığında. Temel olarak, 2B çok oyunculu aksiyon oyunu geliştirmeye başladım. İstemci (muhtemelen) XNA'da olacak ve burada …
22 c#  server 


5
Mmorpg veriyi nasıl saklar?
Benim server.exe sql veritabanı kullanmak istiyorum. 1000 kullanıcı çevrimiçi diyelim. Oyuncular oynadıklarında verilerini değiştireceklerdir. Ve sunucunun bu güncellemeleri kaydetmesi gerekir. Ama nasıl ? orada iki yol düşünüyorum: 1) sunucu çalışma zamanında ramda tasarruf sağlar ve bazen veya saatlik bir sunucu ram'dan sql veritabanına veri (güncelleme) yazar. Ancak elektrik kesilirse veya …

6
Oyun barındırmak için ne gibi seçeneklerim var
YASAL UYARI: Bu sorunun kalkınma adasından ayrılmaya başladığını biliyorum ama çok oyun geliştirme ile ilgili ve hala bunun en iyi yer olduğunu düşünüyorum. Orada birçok ücretsiz MMO / çevrimiçi masaüstü istemci oyunu görüyorum. Böyle bir fon sağlama yeteneğine şaşkınım. Kendimi barındırma umurumda değil ama en azından birisi bir çöpçatanlık hizmeti …

2
Quake 3 gibi hassas ağ bağlantılı oyunlar için sunucu-istemci saatlerini senkronize halde nasıl tutabilirim?
2B yukarıdan aşağıya atıcı üzerinde çalışıyorum ve Quake 3 gibi ağ bağlantılı oyunlarda kullanılan kavramları kopyalamak için elimden geleni yapıyorum. Yetkili bir sunucum var. Sunucu istemcilere anlık görüntüler gönderir. Anlık görüntüler bir zaman damgası ve varlık konumları içerir. Varlıklar anlık görüntü konumları arasında enterpole edilir, böylece hareket düzgün görünür. Gerektiğinde, …

3
Hem istemci hem de sunucuyu aynı anda nasıl verimli bir şekilde kodlayabilirim?
Oyunumu bir istemci-sunucu modeli kullanarak kodluyorum. Tek oyuncuda oynarken, oyun yerel bir sunucu başlatır ve onunla uzak bir sunucu (çok oyunculu) gibi etkileşime girer. Bunu ayrı singleplayer ve çok oyunculu kod kodlamak önlemek için yaptım. Kodlamaya yeni başladım ve büyük bir sorunla karşılaştım. Şu anda Eclipse'de tüm oyun sınıflarını paketler …

3
Giriş sunucusunu oyun sunucusundan uzak tutmalı mıyım?
Bir MMO sunucusu yapmayı düşünüyorum ve diğer oyunların ağlarını nasıl yapılandırdığını inceledim. Fark ettiğim şeylerden biri, her zaman bir Giriş sunucusu ve ardından oyun sunucuları olmasıdır. Hala yapmam gerekip gerekmediğine karar veriyorum, ama önce bazı görüşler duymak istiyorum. Bunun avantajları nelerdir ve oturum açma sunucusu oturum açma işlemlerini gerçekleştirmek için …

4
Bir soket sunucusu ve oyun sunucusu ayrı işlemler olmalı mı?
Basit bir standart istemci / sunucu oyunu varsayalım. Sunucu için, istemcilerden gelen bağlantıları ve mesajları dinleyen ve verileri yerel soketler veya stdin aracılığıyla gerçek oyun sunucusunu çalıştıran başka bir işleme gönderen ayrı bir işleme sahip olmaya değer mi? Diğer seçenek, her iki şeyin de tek bir işlemde yapılmasıdır. Gelen iletileri …

1
Masaüstü bilgisayarlar için sıra tabanlı bir oyun hizmeti (iOS'ta GKTurnBasedMatch gibi) var mı?
Game Center'ın GKTurnBasedMatch, sıra tabanlı oyunları işlemek için oldukça sağlam bir hizmet sunuyor ve OpenFeint'in benzer bir şeye sahip olduğu görülüyor. Sorun şu ki, masaüstü için böyle bir şey istiyorum. Kendi REST tabanlı hizmetimi Rails'e aktarmayı düşünüyordum, ancak GameKit belgelerine baktıktan sonra sağlamlaştırmak istediğimden daha uzun süreceğini anladım. Aramalarımda kaçırdığım …

3
Soketler üzerinden n istemciyle iletişim kuran sıra tabanlı bir sunucu yazmak için bir kalıp var mı?
Oyun oynayan isteğe bağlı TCP soket ağa bağlı istemciler için oyunları yöneten genel bir oyun sunucusu üzerinde çalışıyorum. Çalışan bir koli bandı ile birlikte kesmek bir 'tasarım' var, ama hem kırılgan hem de esnek görünmüyor. Sağlam ve esnek istemci / sunucu iletişiminin nasıl yazılacağı konusunda köklü bir kalıp var mı? …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.