Oyun Geliştirme

Profesyonel ve bağımsız oyun geliştiricileri için soru cevap

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
Görev atama
İşçilerin örneğin duvar inşa etmekle görevlendirildiği bir RTS'de, işçiler hangi duvarları inşa edeceklerine nasıl karar verir? Oyuncu, hangi duvarların nereye inşa edileceğine karar verir, ancak bireysel işçileri bireysel duvar meydanlarına atamaz. Birçok RTS oyununda, işçiler sadece kendilerine yakın görevler yaparlar, ancak RTS'imde belirli karelerdeki açık görevlerin stratejik işlerini ana strateji …
10 ai 

3
İngiltere Bağımsız stüdyo kaydı
İngiltere'deyim ve bağımsız bir oyun yapmayı tamamladım ve oyun satan birkaç çevrimiçi perakendeciden biraz ilgi gördüm. Bu, temel bir sözleşmeyi doldurmamı gerektiriyor. Evden hobi olarak çalışan sadece bir adamım, oyunum için bir stüdyo adına gidiyorum, çünkü bu sadece norm. Daha ileri gitmeden önce 'şirket' adımı kaydetmem gerekir mi? EDIT: Ben …
10 business 

2
Düşen Bloklar ve karmaşık şekiller
Şu anda Tetris benzeri basit bir oyunum var ve çözemediğim bir sorunla karşılaştım. Tek bir düşen şeklin olduğu Tetris'in aksine, düşmesi gereken çoklu, potansiyel olarak birbirine kenetlenen şekillerim var; Onların son konumlarını hesaplamam gerekiyor. Aşağıdakileri göz önünde bulundur: Yeşil şeklin son konumunu hesaplamak için, başka bir kareye veya tahtanın kenarına …

1
(Gerçek Zamanlı-) Global Aydınlatma başlangıç ​​noktası [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Game Development Stack Exchange için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Birisi gerçek zamanlı küresel aydınlatmaya girerken hangi tekniklere bakmalıdır (dinamik aydınlatma senaryoları için)? Konu hakkında hiçbir …

1
Bir varlık bileşen sisteminde küresel bağlam verileri nasıl saklanır?
Sorum şu: Küresel bağlam verileri nasıl saklanır, yani. varlık bileşen sistemindeki dünya veri bilgileri, geçerli dünya saati, vb.? C ++ 'da bir Cüce Kalesi tarzı açık uçlu dünya simülasyon oyunu oluşturmaya çalışmayı düşünüyorum. Sadece eğlence için bir varlık bileşeni tarzı oyun motoru oluşturdum ve şu anda istediğim tüm özelliklerde nasıl …

2
Fiziksel olarak doğru aydınlatma ne demektir?
Google'ı kullanarak kapsamlı bir şey bulamıyorum. Fiziksel olarak doğru aydınlatmanın temel kavramlarının ne olduğunu ve nerede okuyabileceğimi merak ediyorum. Fiziksel olarak doğru aydınlatma neyle ilgilidir? Phong aydınlatma genellikle fiziksel olarak yanlış mıdır?
10 lighting  pbr 

2
birlik projesinde git ile ilgili sorun
Git ile proje klasörümü kontrol etmeye çalıştım. Projeyi depodan almaya geldiğinde, bir şeyler ters gitti: görünüşe göre komut dosyaları eksik ve tüm grafik elemanların prefabrik ve türleri pembemsi görünüyor. Bunun nasıl tamir edileceğini bilen biri var mı? Şu anda kullandığım .gitignore: Temp/ Obj/ UnityGenerated/ Library/ ExportedObj/ *.svd *.userprefs *.csproj *.pidb …
10 unity  git 

4
“Herhangi Bir Düğmeye Basma” Tespiti
Oynatıcının ana sayfadan devam etmek için herhangi bir düğmeye basmasına izin vermeye çalışıyorum. Bunu bir Düğme Listesi yaparak ve bunlardan geçerek ve bunlardan birinin aşağı olup olmadığını kontrol ederek yapabildim; Ancak, bu kod çirkin gibi hissediyorum ve sadece düşünmüyorum bunu yapmak için basit bir yolu var mı acaba? İşte benim …
10 xna  monogame 


1
Bir oyunun tamamlanabileceğinden nasıl emin olunur?
Aradığım şey için doğru terimin ne olduğundan emin değilim, bu yüzden bu yinelenen bir soru ise özür dilerim. Ancak bir oyunun sonsuz bir kaydıraçla ilişkili olarak "tamamlanabilir" olduğundan emin olmak için bir terim / algoritma vardır. Rekabet edilebilir demek istediğim, eğer bir oyunum olsaydı, bir kullanıcı ekran onları yakalamaya çalışırken …

2
OpenGL, çakışan birden çok nesnenin ana hatlarını alır
Sadece c ++ 'da opengl ile yapılan oyunum için bir fikrim vardı: Oyuncu bir şey kazandığında birden fazla örtüşen nesne üzerinde büyük bir taslak (5-6 piksel) istiyorum. Ben en iyi yol şablon tampon kullanmak olduğunu düşündüm ama şablon tampon bazı ekran dışı render yapmaya çalışıyorum ve bu yüzden olasılıkla herhangi …
10 opengl  outline 

1
Motor İşleme boru hattı: Gölgelendiricileri genel hale getirme
OpenGL ES 2.0 (şimdilik iOS) kullanarak bir 2D oyun motoru yapmaya çalışıyorum. Objective C Uygulama katmanı yazdım ve ayrı bir bağımsız RendererGLES20 C ++. Oluşturucunun dışında GL'ye özel bir çağrı yapılmaz. Mükemmel çalışıyor. Ancak gölgelendiricileri kullanırken bazı tasarım sorunlarım var. Her gölgelendiricinin ana çizim çağrısından hemen önce ayarlanması gereken kendine …

1
Katmanlar arasında dökülen 2B gölgeleri nasıl uygularım?
Farklı bir katmandaki nesneler tarafından oluşturulan 2d gölgeleri nasıl uygulayabilirim? Catalin Zima'nın iyi bilinen eğitimindeki dinamik aydınlatma gibi DEĞİL : Ama bu videodaki boruların gölgeleri gibi : Platformun gölgesi ve bu videodaki karakter gibi : Birçok katmanın olduğu bir sahnede ve farklı renklerde çok fazla ışığın aynı tür aydınlatmasını kullanmak …

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.