«client-server» etiketlenmiş sorular

İstemci-sunucu modeli, bir düğümün (sunucu) diğer düğümler (istemciler) için bazı hizmetler gerçekleştirdiği merkezi bir bilgi işlem modelidir.

2
MMORPG mobil oyunumuz için doğru mimari bu mu?
Bugünlerde şirketim için yeni bir MMORPG mobil oyun mimarisi tasarlamaya çalışıyorum. Bu oyun Mafya Savaşları, iMobsterler veya RİSK'e benzer. Temel fikir, rakiplerinizle (çevrimiçi kullanıcılar) savaşacak bir ordu hazırlamaktır. Daha önce birden çok mobil uygulama üzerinde çalışmış olmama rağmen bu benim için yeni bir şey. Bir çok mücadeleden sonra, üst düzey …

3
Çok oyunculu bir oyunda enterpolasyon pozisyonları
Çok oyunculu oyunumdaki bant genişliğini kaydetmek için her sunucuyu işaretleyen her nesneyi güncellemiyorum, bunun yerine her nesnenin oyuna bu nesnenin her X sunucusu kenarı güncellenmesi beklendiğini söyleyen bir updateRate var. Bir nesne için güncelleme mesajı aldığımda, bir sonraki güncellemenin gelmesini beklediğim zamanı hesaplıyorum: origin = serverCurrentPosition diff = serverNextPosition - …


4
Gerçek Zamanlı Çok Oyunculu Oyun için hangi Veritabanı (RDBMS vs NoSQL vs BOTH) kullanılacak?
Bir veritabanı gerektiren gerçek zamanlı çok oyunculu bir oyun üzerinde çalışıyorum (oyuncu profilleri, arkadaşlar, kilit açma, haberler vb. Gibi özellikler için) Bu standart bir PC oyunu (tarayıcı tabanlı değil) ve bir istemci-sunucu kullanacak mimari. Ben veritabanları kullanmak için yeniyim ve son birkaç gündür sıcak tartışmalara tökezlediğim bazı araştırmalar yaptım: RDBMS …

2
Çok oyunculu FPS sunucu tarafı performansı
Bu, bant genişliği hakkında olması dışında MMO Performansı ile ilgilidir . Bu cpu yükü ile ilgili. Node.js ve webGL kullanarak basit bir FPS bir araya getirdim. MIDI Labirentinin BuddyMaze klonu gibi son derece basittir. Çok az şey oluyor, herkes iki boyutta hareket ediyor (yükseklik yok), basit mermileri vuruyor ve duvarlara …

3
Google App Engine kullanarak istemci / sunucu oyunu nasıl yapılır (Eğitici arıyorsunuz)
(NOT: Bu, SO'da sorduğum ve GameDev <utanç içinde kafayı asın> hakkında geçici olarak unutmuş olduğum bir sorunun kopyasıdır. Ben arka istemci (şartname gereksinimi) olarak Google Apps Engine kullanarak ilk istemci / sunucu oyunu yapmaya çalışıyorum Ben öğreticiler (Java) yaptım, ama hepsi son derece tarayıcı merkezli görünüyor. Temel olarak, (mobil, önemli …

2
İstemci tarafı tahmini ile gerçek zamanlı rastgele hareket nasıl ele alınır
İstemci ve sunucuda aynı 'fizik' döngüsünü çalıştıran gerçek zamanlı çok oyunculu bir oyun oluşturuyorum. Ben esas rasgele hareket olan 'dolaşmak' bir direksiyon davranışı kullanıyorum. İstemci ve sunucu, gezinme algoritmalarını çalıştırırken farklı Rastgele sayılar oluşturur. Doğal olarak rastgele görünümlü bir hareketi nasıl koruyabileceğimi merak ediyorum, ancak istemci ve sunucunun aynı sonuca …

1
Oyuncu hızı değişiklikleri gönderirken istemciyi ve sunucuyu nasıl senkronize ederim?
Müşteri tarafı tahmini uyguluyorum. Çoğu açıklama, istemcinin " Oynatıcımı 1 konum yukarı taşı " gibi mesajlar gönderdiğini varsayar . " Oyuncumun hızını x olarak ayarla " gibi mesajlar gönderirsem ne olur ? İstemcide, oyuncu sunucudan önce kendi hızını (istemci tarafı tahminine göre) belirler ve bu da ikisinin senkronizasyondan çıkmasına neden …


2
Gerçek zamanlı oyunlar için en iyi sunucu mimarisi nedir?
Binlerce oyuncuyu gerçek zamanlı tutması gereken bir Gerçek Zamanlı oyun geliştiriyorum (FPS gibi. Max 1s lag). Bunun için en iyi altyapı ne olurdu? Benim fikrim 2 sunucu kümesi kullanmaktı - biri Sunucu Sonu (tüm bilgi işlem tarafı için) ve diğeri Veritabanı sonu için, her bir kümeden bir yük dengeleyicisinin "sorumlu …

4
İstemciden alınan GPS konum verilerini doğrulamanın herhangi bir yolu var mı?
Bu sorunun cevabı "HAYIR" olabilir ama oldukça önemlidir, bu yüzden ben de sorabilirim. Bu, dünyadaki oyuncu konumlarının oyunun merkezinde olduğu tüm istemci-sunucu konum tanıyan oyunlar için bir sorun olmalıdır. İstemciden gelen konum verilerinin gerçek olduğundan emin olmamızın bir yolu var mı (yani oynatıcı aslında orada)? İstemci-sunucu oyunları üzerinde çalışırken, istemciden …

3
Android / iOS sıra tabanlı bir masa oyunu için oyun sunucusu
Şu anda bir iPhone oyunu programlıyorum ve çevrimiçi çok oyunculu bir mod oluşturmak istiyorum. Gelecekte, bu uygulama Android cihazlara bağlantı noktası olacak, bu yüzden oyun sunucusunu nasıl oluşturacağımı merak ediyordum? Öncelikle hangi dili seçmeliyim? Bir sunucuyu obj-c ve Java ile yazılmış programlarla nasıl iletişim kurabilirim? O zaman, etkili bir şekilde …
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.