Oyun Geliştirme

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

1
Bir AudioClip'in ne kadar yüksek olduğunu belirleme
GetSpectrumDataMüzik çalar oynamak için bir düzey düzeni oluşturmak için bir şarkı çalmaya bir AudioSource kullanan bazı kod var . Oyuncuların kendi şarkılarını yükleyebilecekleri ve bu şarkılardaki verilerle oluşturulan seviyeleri çalabilecekleri bir işlev eklemek istiyorum. Ne yazık ki, farklı ses dosyalarını karşılaştırırken aşağıdakilerle karşılaştım: Gördüğünüz gibi, genlik klipten klibe büyük ölçüde …
10 unity  c#  audio 

2
Sezon Değişikliği Gösterme Etkisi
Seasons After Fall için teaser fragmanını izliyordum ve mevsimler arasında geçiş yapmak için kullandıkları etkiden etkilendim (yaklaşık 21-24 saniye): Arka plan ve ön plan platformları da dahil olmak üzere seviye sanatı, sepya renginde bir sonbahardan lavanta kışına dönüşür, efekt oyuncu karakterinden dışarıya doğru ıslanan su gibi biraz yayılır. Yaprak ve …
10 unity  effect 

2
Nintendo'nun “Dev Arayüzü” nde neler var?
Çok uzun zaman önce, Nintendo geliştirici programlarını Nintendo Developer hesabına kaydolan herkesin erişimine açarak bağımsız ve ticari geliştiricilere eşit erişim sağladı. Ya da en azından bağlantılı sayfanın söylediği şey bu. Araçlar sayfa listeleri Birlik ve oyun geliştirme için bir HTML5 çerçevesi, hem de "Nintendo Dev Arabirimi (NDI)." Unity (veya bu …
10 nintendo 


1
Kürenin orta yarısını programlı olarak çizin
Bir kürenin orta yarısını yaratmaya çalışıyorum. Temel olarak bir küre oluşturmak için yığın numaraları ve dilim numaraları verilir ve ne kadar ilerlemesinden sorumlu iki değişken phi(dilimler için) ve theta(yığınlar için) vardır. Ve işlem alt kapak, gövde ve üst kapak oluşturmaya ayrılmıştır (aşağıda görüldüğü gibi). Orta yarıyı elde etmek için ( …

1
Doku atlası ve dizi dokusu karşılaştırması: CPU ve GPU tarafından ne kadar farklı kullanılırlar ve bu performansı nasıl etkiler?
Unity 5.4 (şu anda beta sürümündedir), OpenGL ArrayTexture ile aynı şekilde, dizi dokuları olan çok beklenen bir özelliği (2013'ten beri) getirecektir . Bununla birlikte, diziler-dokular ve doku atlasları hakkında biraz okuma yaptıktan sonra, CPU ve GPU'lar tarafından kullanımlarındaki teknik farklılıkları hala tam olarak anlayamıyorum. Bu nedenle, daha spesifik olmak gerekirse, …

2
Kodlanabilir Nesnelerde Koşullu Değişkenler
Kullanırken ScriptableObjects, bazı değişkenleri nasıl koşullu hale getirebilirim? Örnek Kod: [System.Serializable] public class Test : ScriptableObject { public bool testbool; public string teststring; public int testint; } Hedef: Ne zaman testbool == truesonra teststringdüzenlemeye kullanılabilir, ne zaman testbool == falsesonra testintdiğeri "ise düzenlemeye kullanılabilir gri ".
10 unity  c# 

3
3D Uzayda RTS Tıkla ve Taşı nasıl kullanılır?
Tam bir 3D alanda tıklama ve taşıma işlemini nasıl yapabilirim? Basit bir raycast ile bir 2D düzlemde işlem yapmak kolaydır, ancak bir raycastın bir uç nokta elde etmesi için bir uç düzlem olmadığı için bu 3D'de durum böyle değildir. Aklımda iki fikir var: Raycast yapın, ardından oynatıcının ışın üzerindeki mesafeyi …

2
4D homojen alanda kırpma yaparken GPU'nun gerçekte ne yaptığının ayrıntıları?
Küçük bir yazılım oluşturucu uygulayarak programlanabilir oluşturma boru hattı öğreniyorum. Bunu 'donanım' tarzında uygulamaya çalışıyorum. Ancak, GPU boru hattına aşina değilim ve bazı homojen kırpma problemleri var. Homojen kırpma alanı , her tepe noktasında çeşitli olan bir w değişkeni içerir . Her köşe nesnesinin kendi kırpma alanında homojen koordinatı (projeksiyon …

4
Bir RTS'deki prosedür seviyelerinin adil olmasını nasıl sağlayabilirim?
Bu yayını geliştirmek mi istiyorsunuz? Alıntılar ve cevabınızın neden doğru olduğuna dair bir açıklama da dahil olmak üzere bu soruya ayrıntılı cevaplar verin. Yeterli ayrıntıya sahip olmayan yanıtlar düzenlenebilir veya silinebilir. RTS seviyesi tasarımında simetri ve koheransın önemli olduğunu gördüm, ancak tembelim ve prosedürel olarak üretilen seviyeleri yapmak istiyorum. Prosedürel …

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
Milyonlarca mafya arasında kıyamet mağarasındaki dost dükkan sahibi nasıl haklı çıkar?
Yasadışı mağara örneğini araştırıyorum. Ben, kötü adamlardan oluşan milyonlarca kötü adam arasında, kimsenin gitmediği ölümcül bir mağaranın içinde eşya satan bir dükkâncı buluyorum. Tuhaf. Yanlışlıkla kızmasına neden oluyorum ve oyundaki her canavardan daha güçlü olduğu ortaya çıkıyor . Dağılmış. İşte size iki soru: Rastgele maceracıların bir şeyler satın almasını bekleyen …
10 npc 

3
RPG'ler doğrusal hasar formüllerini nasıl dengeler?
Bir RPG için hasar formülü geliştiriyorum. Referans için birçok popüler başlık formülünü kontrol ettim (Final Fantasy, Chrono Trigger, Golden Sun ve Castlevania) ve çoğu doğrusal işlevleri kullanıyor gibi görünüyor. Benim sorunum, doğrusal fonksiyonlar için, seviyelendirme sırasında hasarın arttığı% seviyesinin her seviyede azalmasıdır. Örneğin, Seviye 2'den Seviye 3'e ve hasar artışları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.