«first-person-shooter» etiketlenmiş sorular

Birinci şahıs bakış açısı ve menzilli mermi savaşı önyargısı ile en ünlü olarak kategorize edilen bir 3D veya sözde 3D aksiyon oyunu türü.


1
FPS'de fare amacı
Bir First Person Shooter yapmak ve kamerayı fareyle hareket ettirmek istiyorum. Sorun, imleç ekranın sınırlarına ulaştığında, kameranın artık dönmemesidir. Fareyi ortalanmış halde nasıl hareket ettirebilirim?


2
Gerçek zamanlı FPS oyununda sunucuya ne gönderilir?
Yerel oyuncumuzun sunucuya pozisyonunu söylemenin doğru yolu nedir? Bazı belgeler, girdileri üretildiği zaman göndermenin daha iyi olduğunu söylemektedir. Bazı belgeler müşterinin pozisyonunu sabit bir aralıkta gönderdiğini söylüyor. Girişleri gönderme yaklaşımı ile: Oynatıcı yön tuşlarını basılı tutarsa ​​ne yapmalıyım? Bu, her çerçevede sunucuya bir paket göndermem gerektiği anlamına geliyor. Çok fazla …


5
En iyi kafa bob formülü nedir?
Uzayda bir nokta, bir seyahat yönü ve başlangıcından bu yana geçen zaman, baş bob'u simüle etmek için ikna edici, mide bulandırıcı olmayan bir formül nedir? Önceki oyunlarda başarılı olan nedir? Hangi bobs'un hastalığı en az indüklediğine dair herhangi bir araştırma yapıldı mı? Yukarı eksene uygulanan bir naif kafa bob formülü: …

2
Mermiyi kamera yerine silahtan çıkarmak, ancak nişangâh açısından doğru tutmak
Birinci şahıs oyunu üzerinde çalışıyorum ve bir sorunla karşılaştım. Oyunumda, oyuncunun silahının yanı sıra ekranın ortasında bir nişangâh var - şöyle: İlk olarak, herhangi bir silah modeli oluşturulmadığını düşünelim. Daha sonra mermi ateşlemek kolaydır - mermiyi tam olarak oyuncunun "gözlerinin" olduğu yerde ortaya çıkarırsınız ve daha sonra oyuncunun baktığı yöne …

4
Çevrimiçi bir FPS'de oyuncuların wallhacking yapmasını engelliyor musunuz?
Neden hala çok oyunculu birinci şahıs nişancı oyunlarında duvar korsanlarından şikayet ediyoruz? Sunucu tarafındaki tüm oyuncular için oklüzyon ayıklama yapmak mümkün değil mi? Örneğin, oyuncu xyz bilgilerini istemciye yalnızca oynatıcı istemcinin sinirinde göründüğünde ve herhangi bir nesne tarafından kapatılmadığında gönderilsin mi? Çarpışma geometrisi çok, çok basitleştirilmiş olsa bile, çoğu zaman …

1
Ağ düzgünleştirmeyi uygulama
Bir multipler birinci şahıs nişancı yapıyoruz. İstemci konumunu sabit bir hızda (şu anda 10Hz'de) sunucuya gönderir. Sunucu, tüm oyuncuların pozisyonlarını aynı hızda (10Hz) sabitleyen tek bir mesaj gönderir. Beklendiği gibi, hareket oldukça dalgalı çünkü 60fps oyunu sadece saniyede 10 kez güncelleme alıyor. Bu hareketi düzeltmenin en iyi yolu nedir? En …

2
Halo nasıl mermi çeker?
Mermi çizmeye ve reklam panosu yapmaya çalışıyorum. Bir mermi, taslaklı bir "parçacık" ve bir "izleyiciden" oluşur. Bir mermiyi işaretlediğimde, oyuncunun görüş yönü mermi eksenine paralel olduğunda görülemez. Halo veya diğer oyunlar bu sorunu nasıl çözer, böylece mermiler arkadan görülebilir.

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
Birinci şahıs oyunlarında yerçekimi gücü
Oyunumuzda, yerçekimi nedeniyle ivmeyi uygun 9,8 m / s ^ 2 değerine ayarladık. Fiziksel olarak doğru olmasına rağmen, daha çok ayda hareket ediyor gibi hissediyor .. 16 m / s ^ 2 değerinde doğru hissediyor. Başka kimse bunu yaşadı mı? Görünür bir hız hissi vermek için sadece hareket bulanıklığımız veya …

2
FPS oyunlarındaki TIN tabanlı arazi formatlarına örnekler
Yükseltme temsili için bir ızgara yerine üçgen şeklinde düzensiz ağ (TIN) kullanan FPS oyunları için arazi biçimlerini biliyor musunuz ? Ya da en azından geliştirme araçları TIN'i arazi yükseltmesi için girdi olarak kabul eden bir oyun? Sahip olduğum tek örnek , Unreal motorunun (UnrealEd) arazi düzenleyicisinde girdi olarak kullanılabilen ASCII …



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.