Oyun Geliştirme

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

2
Rastgele sayı hlsl
HLSL'de rastgele bir sayıyı nasıl üretiyorsunuz? Soruyorum çünkü gpu ray izlemeyi denemek istiyorum . Bir piksel gölgelendiricide rastgele yönler oluşturmanız gerekir. randFloat()Sonuç istiyorum -1 ile +1 arasında rastgele bir sayı. Ayrıca, hlsl gürültü talimatı ile anlaşma nedir? Dokümanlar , HLSL 2.0 ve sonraki sürümlerden kaldırıldığını söylüyor . Neden ? Bir …
13 hlsl  random  gpu 

3
Bir fizik motorunda eş zamanlı çarpışmalarla başa çıkmanın en iyi yolu nedir?
Javascript'te bir 2d fizik motoru yazıyorum, böylece video oyunlarındaki fizik hakkında daha fazla bilgi edinebilirim. Herhangi bir cismin aynı anda iki veya daha fazla cisimle çarpışması dışında, katı cisim çarpışmaları için doğru çalışıyorum. Şu anda her bir çarpışan cisim çifti (A, B) için çarpışma dürtüsüne bağlı olarak hızlarını ve açısal …

3
Unity'nin Zaman Çizelgeleri için mevcut desteği var mı?
Unity3D'de bir oyunun geliştirilmesini planlıyorum ve motorun zaten sağladıkları ve kendimi kodlamam gereken şeylerle anlaşmaya çalışıyorum. Oyunun kendisi bir ritim oyunu olacak, yani ses ve grafik olaylarını senkronize etmeleri gerekiyor, böylece her zaman istedikleri zaman çalıyorlar. Kaçınılması gereken şey, sesin veya grafiklerin diğerinden daha hızlı ilerlemeye başladığı potansiyel bir gecikme …

4
3B bir başlıktaki düzey içerik için içerik bütçelerini (örneğin çokgen sayısı) ayarlamanın ulaşılabilir bir yolu nedir?
Cevaplarken swquinn için bu soruyu , cevabı ben cevaplarını duymak istiyorum ki daha uygun bir soru kaldırdı. Kendi stratejimizi göndereceğim (bunu cevap olarak kabul etmeyeceğime söz ver), ama başkalarını duymak isterim. Özellikle: içerik ekibiniz için mantıklı bir bütçe belirlemeye nasıl devam edersiniz. Genellikle bir geliştirmede sorulan ilk sorulardan biri şudur: …


4
Hat çarpışmasında 2B hat nasıl algılanır?
Ben hem matematikte biraz geriye dönük bir flash actionscript oyun geliştiricisiyim, hem de fiziği ilginç ve havalı buluyorum. Referans için bu benim yaptığımla benzer bir oyundur: Karışık olmayan flash oyun Bu karışık olmayan oyunu neredeyse mantığın sonuna kadar tamamladım. Ancak, iki çizgi kesiştiğinde, kesişen veya 'karışık' çizgilere farklı bir renk …


1
Bir Bomberman AI akıllı bomba yerleştirme
Bomberman için bir AI algoritması uygulamaya çalışıyorum. Şu anda çalışan ama çok akıllı olmayan bir ilk uygulamaya sahibim (mevcut AI, bomba yerleştirmede çok hevesli). Bu şimdiye kadar uygulamayı denedim ilk AI ve ben biraz sıkışmış. Aklımdaki daha karmaşık algoritmalar (daha iyi kararlar almayı beklediğim algoritmalar) iyi çözümler olamayacak kadar kıvrıktır. …
13 algorithm  ai 

2
Asansörler ile ev harita labirent çözülebilir sağlamak?
Oyunumda bir evin zeminlerini yandan görüyoruz ve kahraman asansör alabilir - oka bağlı olarak bir asansör ya yukarı (bir sonraki asansöre yukarı doğru) ya da aşağı (bir sonraki asansöre doğru) yükselir. ve her zaman bir çift tam iki asansör bağlı. Kahramanın dikey olarak hareket edebilmesinin tek yolu budur, ancak yatay …
13 2d  maze 

5
Oyun yönetmeni ve oyun yapımcısı arasındaki fark nedir?
Hironobu Sakaguchi'nin üzerinde çalıştığı oyunların listesine göz atıyordum ve oyundan oyuna farklı şekilde yatırıldığını fark ettim. Sadece bu listeden birkaç oyun alıntı yapmak için, şu şekilde kredilendirilir: Final Fantasy 1'den 5'e Yönetmen , Son Hikaye Final Fantasy 6, 7, 9 ve Taktiklerde Yapımcı , Lost Odyssey Sorumlu Yapımcı : Xenogears, …

3
Önyargılı, muhafazakar rastgele yürüyüş
Ben Velocityve Positionsaklanan bir sprite var Vector2. Her Updatedöngüde hız konuma eklenir. Sprite'a üçüncü bir vektör vermek istiyorum Target. Herhangi bir yinelemede yeni hedefler verilebilir. Sprite esasen rastgele bir yürüyüş deseninde hareket etmesini istiyorum, ancak iki parametrenin maruz kalması gerekiyor: Tipik rastgele bir yürüyüşün, verilen herhangi bir mesafeyi Target(artı küçük …

2
Gerçekçi metal gölgelendirici
İyi bir metal gölgelendiriciyi nasıl yaratırsınız? Farklı metaller için ve az ya da çok aşınmış / paslı vb. Sıradan malzemelerden bir farkın, metalin aynasal ışığı 'renklendirmesi' olduğunu biliyorum, ancak bunu altınla yaptığımda, metalik değil, sadece "sarı" görünüyor. Herhangi bir yardım takdir!

1
Döşeme haritasının üstünde karmaşık bir çarpışma alanını nasıl tanımlayabilirim?
Birçok insanın önerdiği gibi, oyunum için bir harita oluşturmak için Çinili harita düzenleyicisini kullanıyorum ve özellikle libgdx çerçevesi, Çinili haritalar için API sağladığı için harika. Kodumdaki herhangi bir çarpışma ile başa çıkabilmem için harita düzenleyicide harcanabilir karoları tanımlayabildiğimi veya anlayamayacağımı anlıyorum. Ama şu anda bir döşemeyi katlanabilir ve katlanamayan alanlara …

4
Windows için bir oyun oluşturmaktan nasıl para kazanılır? [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 . 6 yıl önce kapalı . Bir oyun yaratacağım. Bir dizi oyun, ama yavaş yavaş tahakkuk edecekler. Yani, başlangıçta bir …

2
WoW'ninkine benzer ışıma efektlerini nasıl elde edebilirim?
Son zamanlarda bir gauss filtresi kullanarak bir parlama efekti uyguladım ve istediğim tam etkiyi alamadım. WoW'da belirli parıltı etkilerinin nasıl yapıldığını merak ediyorum. Bu resmi beğen: Kılıcın etrafında gerçekten güzel bir parıltı etkisi var. Bu nasıl yapılabilir? Ayrıca, bazen WoW'da bu parıltı etkilerinin kendi hayatını aldığını görürsünüz. Bu fotoğraftaki mor …
13 particles  glow 

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.