«multiplayer» etiketlenmiş sorular

Birden fazla oyuncu tarafından, işbirliği içinde veya rekabetçi olarak, yerel veya uzaktan oynanır.


2
Soketler aracılığıyla çok oyunculu bir oyun için kimlik doğrulama
Üzerinde çalıştığım yeni çok oyunculu oyun için özel bir ikili protokol uyguluyorum. Bu sıra tabanlı bir strateji oyunu, bu yüzden zamanlama gerçekten önemli değil. Şu anda sistemin temel veri senkronizasyonu bölümünü tamamladım ve kullanıcı girişi / oturumu kapatma ve şifrelemenin genellikle MMORPG oyunları veya benzeri için nasıl yapıldığını merak ediyordum. …



4
Hem TCP hem de UDP'yi aynı anda kullanmak mantıklı mı?
Okuduktan sonra UDP hala veri ağırlıklı gerçek zamanlı oyunlar için TCP'den daha mı iyi? , TCP ve UDP'yi aynı anda, ancak farklı şeyler için kullanmanın mantıklı olup olmadığını merak ediyorum: Nadiren gönderilen ancak güvenilir bir şekilde ulaşması garanti edilen bilgileri göndermek için TCP. Skor güncellemeleri, oyuncunun adı ve hatta oyun …

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
Bölünmüş ekranlı bir oyunda sesi nasıl ele almalıyım?
Bölünmüş ekranlı çok oyunculu oyunda, ses olayları birden fazla oyuncu tarafından duyulabilir ve her oyuncudan farklı gelebilir. Örneğin, oyuncu, alçak geçişli filtrelediği arabanın sesini duyabilir. İkinci oyuncu, bir oyuncu hızını geçtikçe motor ses dopplerinin değiştiğini duyabilir. Üçüncü oyuncu, uzaktan gözlemleyerek, filtrelenmemiş motor sesini düşük bir ses seviyesinde duyabilir. Böyle bir …

7
Bir MUD'da kalıcı ölümün oyuncular için kabul edilebilir ve adil görünmesini nasıl sağlayabilirim?
Yıllarca bir MUD yazmayı düşündüm ve arkadaşlarımın gerçekten harika olduğunu düşündüğüm birçok fikrim var (ve bu şekilde herhangi bir yere ulaşmayı umuyorum - ağızdan ağıza). Şey, her zaman istediğim bir şey var, arkadaşlarımın ve yabancıların nefret etmeleri: kalıcı ölüm. Şimdi, buna aldığım duygusal tepki her seferinde visseral tiksinti. Bunu isteyen …
10 multiplayer  mmo  mud 

2
UDP engellemiyor mu yoksa almak için ayrı bir iş parçacığı mı?
Çok oyunculu bir oyun oluşturuyorum (64 yaş altı oyuncular için). Zaten ağ döngüsü için ayrı bir iş parçacığına sahip olmaya karar verdim, ancak UDP almak için ekstra bir iş parçacığı oluşturmak veya alıcı soketi engellemeyen (ekstra iş parçacığı olmadan) ayarlamak daha iyi olacağını merak ediyordum. Veya Asenkron Soketler gibi başka …

1
Çok oyunculu platform oyunu - Sunucudaki düzeltmeler normalde sunucudaki tek bir istemcide gerekli mi?
Şu anda oldukça basit bir çok oyunculu platform üzerinde çalışıyorum. Gecikmeyi gizlemek için kullanılan tekniklerle ilgili biraz makale okudum, ancak yine de kafamı belirli kavramların etrafından dolaşamıyorum. Konuyu çok ilginç buluyorum ve fikirleri kendim denemeyi seviyorum, ancak gamedev stackexchange'i sormamın sorum için daha verimli olacağını düşünüyorum. Mevcut durumumu ve yol …

4
Çok Oyunculu Hile Engelleme
Küçük bir indie tarzı çok oyunculu oyun geliştirmeyi neredeyse tamamlıyorum. İnsanların tek oyunculu hile yapmalarına izin vermek istesem de, bu çok oyunculu oyunlarda kabul edilemez. Herkes ortalama Joe oyunun bölümlerini değiştirmek için Cheat-Engine gibi bir şey kullanmak durdurmak için herhangi bir yolu biliyor mu? Şu anda istemcinin, oyunun kullandığı (XML …

3
En iyi eşler arası oyun mimarisi
Oyun istemcilerinin bulunduğu bir kurulum düşünün: oldukça küçük bilgi işlem kaynaklarına sahip (mobil cihazlar, akıllı telefonlar) hepsi ortak bir yönlendiriciye bağlı (LAN, hotspot vb.) Kullanıcılar harici bir sunucu olmadan çok oyunculu bir oyun oynamak isterler. Bir çözüm, bir telefon üzerinde yetkili bir sunucu barındırmaktır, bu durumda da bir istemci olur. …

1
Çok oyunculu alan ayırma için verimli çözüm mü?
Bu soru biraz zor, ama açıklığa kavuşturmaya çalışacağım. Bir çevrimiçi oyun (MMO ölçeği değil) oluşturduğumu, ancak yetkili bir sunucu yaklaşımında mümkün olduğunca çok oyuncuyu desteklediğimi varsayalım. Gerçekten istediğim büyük olan dünyalar sürü AI simüle düşman. Alanı alt bölümlere ayırarak ve işlemeye gerek olmayan şeyleri işleyerek sunucu CPU'yu kurtarmak için birkaç …

1
Ağ istemci-sunucu mesaj değişimi ve saat senkronizasyonu yardımı
Masa hokeyi olan hızlı tempolu bir fizik oyunu yapıyorum. İki tokmak ve bir disk ile. Oyun iphone / ipad üzerinde çalışıyor ve GameCenter üzerinden çok oyunculu kısmı yapıyorum. Ağ sistemi bu şekilde çalışır. Maçı yıldızlandıran müşteri, sunucu olarak kabul edilir ve maç talebini kabul eden müşteri istemcidir. 'Sunucu' fiziği çalıştırıyor …

1
Oyun motoru tasarımı: Çok oyunculu ve dinleme sunucuları [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 2 yıl önce kapalı . Oyun motorum şu anda çalışan bir tek oyunculu bölümden oluşuyor. Şimdi çok oyunculu parçanın …

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.