Oyun Geliştirme

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

3
Bellek yetersiz durumlara nasıl hazırlanırsınız?
Bu, iyi tanımlanmış kapsamı olan oyunlar için kolay olabilir, ancak soru, oyuncunun herhangi bir şey oluşturmasına ve oluşturmasına izin verilen sanal alan oyunlarıyla ilgilidir . Olası teknikler: Üst limite sahip bellek havuzları kullanın. Artık periyodik olarak ihtiyaç duyulmayan nesneleri silin. Başlangıçta fazladan bellek ayırın, böylece daha sonra bir kurtarma mekanizması …


1
Oyun Motoru Tasarımı - Ubershader - Gölgelendirici yönetimi tasarımı [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ı . Ertelenmiş gölgeleme ile esnek bir Ubershader sistemi uygulamak istiyorum. Şu anki fikrim FlatTexture, BumpTexture, …

3
Birimler eklendiğinde veya çıkarıldığında dikdörtgen bir oluşumu nasıl koruyabilirim?
Sıralar ve sütunlarla dikdörtgen bir formasyonda botlar var. Bir bot formasyon eklendiğinde veya oluşumdan çıkarıldığında bir sorun ortaya çıkar. Bu olduğunda, botlar kendilerini dikdörtgen şeklindeki oluşum hala kabaca aynı en boy oranı olacak ve mümkün olduğunca dikdörtgen olacak şekilde yeniden düzenlemelidir . Bu nasıl yapılır? Bazı fikirler: Bir bot eklendiğinde …

4
“Araç geliştirme” nedir?
Oyun endüstrisindeki farklı işlere baktım ve reklamını gördüğüm işlerin çoğu "Araç Geliştiricisi" pozisyonunda. Bunun gerçekte ne olduğunu bilmiyorum. Birisi bana bunun ne olduğunu açıklayabilir mi lütfen? Ve eğer daha fazla anlamama yardımcı olacak herhangi bir materyal bağlantısı varsa, o zaman bu çok takdir edilecektir.



2
Unity3D'de bir portalda seyahat ederken iki kamera nasıl karıştırılır
Soruma gelmeden önce, en belirgin çözümün normalleştirilmiş görünüm bağlantı noktası rectini kullanmak olacağını biliyorum, ancak bir dikdörtgenden daha karmaşık şekillere ihtiyacım var ve görünüm bağlantı noktası rectini kullanmaya baktım ve öyle görünmüyor benim çözümüm ol. EDIT: Bazı insanlar benim sorum karıştı, biraz daha ayrıntıya girmeme izin verin. Oyuncu bir portala …
18 c#  unity  camera  valve  portals 

3
Sürüm kontrolünden hangi libgdx proje dosyalarını yok sayabilirim?
Otomatik olarak oluşturulan bir libgdx projesinde Git'e (veya diğer revizyon kontrol sistemlerine) hangi dosyaları güvenle göz ardı etmesini söyleyebilirim? Bunları düşünüyorum: *-android/.settings/ *-android/bin/ *-desktop/.settings/ *-desktop/bin/ *-html/.settings/ *-html/gwt-unitCache/ *-html/war/WEB-INF/classes/ *-html/war/WEB-INF/deploy/ *-html/war/assets/ *-html/war/ */.settings/ */bin/ Biraz eksik mi? Bir yerde tam bir liste var mı?

4
MMORPG'ler neden hala birden çok sunucu kullanıyor?
MMORPG'ler, League of Legends veya hatta StarCraft 2 gibi bazı MOBA'lar genellikle sizi bir sunucu seçmeye zorlar. Genellikle ABD, AB ve SEA'dır, her yerde MMORPG'lerde bulunurlar. Bunun birkaç yıl önce gerekli olduğunu görebiliyorum, ancak şimdi "sunucu gücünüzü" sorunsuz bir şekilde ölçeklendirmenize izin veren AWS ve benzer tekliflerin ortaya çıkmasıyla, neden …
18 architecture  mmo 

2
Platformlar Arası Oyun Motoru Geliştirme için C ++ 11 kullanma
Not: Bu, C ++ 03 ve C ++ 11 hakkında 'fikir verin' sorusu değildir. C ++ 03 ile yazılmış oyun motorumuz Windows, OSX ve iOS'ta derlenecek şekilde tasarlanmıştır. Linux desteği (çok) yakın gelecek için planlanmaktadır. Konsollar söz konusu olduğunda deneyimimiz sınırlıdır, bu yüzden bu soruyu soruyorum. Şu anda, C ++ …

4
Pürüzsüz bir 2D aydınlatma efekti nasıl elde edebilirim?
XNA'da 2B karo tabanlı bir oyun yapıyorum. Şu anda benim yıldırım gibi görünüyor bu . Nasıl benziyor alabilirsiniz bu ? Her bir bloğun kendi renk tonu yerine, düzgün bir katmanı vardır. Bir çeşit gölgelendiriciyi varsayıyorum ve çevreleyen karoların ışık değerlerini gölgelendiriciye geçiriyorum, ama gölgelendiricilerle yeni başlayan biriyim, bu yüzden emin …

7
Bir Noktaya ve Vektör nesnesine ihtiyacım var mı? Ya da sadece bir noktayı temsil etmek için bir Vector nesnesi kullanmak tamam mı?
Bir arkadaşımla birlikte geliştirdiğim bir motorun bileşenlerini yapılandırırken (öğrenme amaçları), bu şüphe duydum. Başlangıçta aşağıdaki gibi bir Point yapıcımız vardı: var Point = function( x, y ) { this.x = x; this.y = y; }; Ama onlara bazı Vector matematiği eklemeye başladık ve Vector2d olarak yeniden adlandırmaya karar verdiler. Ancak …

1
Çıkıntıları nasıl tespit ederim?
Oyunumda, karakterimin çıkıntıları tutup tutabilmesini ve yapacak yer varsa kendilerini yukarı çekebilmesini istiyorum. Bir çıkıntının olup olmadığını ve karakterin tırmanmak için yeterli alana sahip olup olmadığını nasıl tespit edebilirim?
18 physics 

2
Döşeme ızgarası için bir gezinme ağını nasıl oluşturabilirim?
Aslında bunun için programlamaya henüz başlamamıştım, ama yine de bunu nasıl yapacağımı görmek istedim. Diyelim ki hepsi aynı boyutta, bazıları sürülebilir ve bazıları olmayan bir karo ızgaram var. Bu ızgaradan çokgenler için bir gezinme ağı oluşturmaya nasıl devam edebilirim? Benim fikrim, geçilemeyen karoları çıkarmak ve çokgenler yapmak için kenarlardan çizgiler …

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.