Oyun Geliştirme

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

4
Daire daire çarpışma içinde
Projelerimden birinde daire şeklinde bir oyun alanım var. Bu dairenin içinde başka bir küçük daire dolaşıyor. Yapmak istediğim şey, küçük dairenin daha büyük olanın dışına çıkmasını önlemek. Aşağıda, 2. karede küçük dairenin kısmen dışarıda olduğunu, dışarı doğru hareket etmeden hemen önce geri taşımak için bir yola ihtiyacım olduğunu görebilirsiniz. Bu …

8
Platformumun karakterinin duvar karolarına kırpılmasını nasıl önleyebilirim?
Şu anda, arazi için fayanslı bir platformum var (grafikler Cave Story'den ödünç alındı). Oyun sıfırdan XNA kullanılarak yazılmıştır, bu yüzden mevcut bir motoru veya fizik motorunu kullanmıyorum. Karo çarpışmaları hemen hemen bu cevapta açıklandığı gibi açıklanmıştır (dikdörtgenler ve daireler için basit SAT ile) ve her şey iyi çalışır. Oyuncu düşerken …

5
Farklı türdeki varlıkların listelerini yönetmek - daha iyi bir yol var mı?
Mobil cihazlar için 2D bir uzay oyunu geliştiriyorum, ancak gerçekten karmaşıklaşıyor ve çözümüm gerçekten kafa karıştırıcı ve çok sayıda tekrarlanan kod segmenti üretiyor. Ben hava gibi farklı nesnenin multible listeleri var bir dünya sınıfı: List<Enemy> enemys; List<Projectile> projectiles; List<Collectable> collectables; List<Asteroid> asteroids; List<Effect> effects; .. Her liste dünya sınıfı tarafından …


3
Gerçekçi insan yüzlerinin rastgele oluşturulması
Çok sayıda gerçekçi görünümlü insan yüzü oluşturmanın pratik bir yolu ne olabilir? 3D modelleri rastgele seçmek ve bunları oluşturmak, özellikle geçici olarak ihtiyaç duyduğum için çok fazla bilgi işlem gücü gerektirecektir. Tek tek 2D çizilmiş parçaların katmanlanması, kesinlikle eksik olduğum bazı sanatsal yetenekler gerektirir. Ayrıca, kuşaksal sürecin mümkün olduğunca çok …

1
Gelişmiş grafik efektleri nasıl uygulanır?
Warcraft veya Torchlight'taki büyüler gibi 3D efektlerin grafiksel olarak nasıl uygulandığını merak ediyorum. Direct3D hakkında bir kitabı bitirdim ve genel olarak ve 3D grafiklerle oldukça rahat hissediyorum, ancak bir karakterin 'şimşek çakması' veya başka bir büyüyü grafiksel olarak nasıl yapabileceğimden emin değilim. Parçacık efektleri veya hareketli doku koordinatları ile ilgili …

4
Tam ekran dörtlü görüntü oluşturma hedefine mükemmel piksel oluşturma
Bir rendertarget için bir grup değer oluşturmada sorun yaşıyorum. Değerler asla olmasını istediğim aralıkta sonuçlanmaz. Temelde rendertarget dokumuza işlemek için bir tam ekran dörtlü ve bir piksel gölgelendirici kullanıyorum ve daha sonra gölgelendiricideki bazı hesaplamalar için doku koordinatlarını temel almak niyetindeyim. Dörtlüün doku koordinatları sol üstte (0,0) ile sağ alt …

7
Yakındaki başka bir ışık 1,85 aralığının üzerinde olduğunda neden nokta ışıklarım kayboluyor?
Unity 3D'de zindan ayarı yapan bir oyun yapıyorum. Birçok meşale duvarları sıralar. Alevi simüle etmek için her meşale üzerinde bir nokta ışığı kullanıyorum. Bununla birlikte, iki el feneri birbirinin karşısındaysa ve biri 1.85 aralığının üzerine çıktığında, diğeri tamamen kaybolur ve ışık vermez. Buna ne sebep olabilir?

1
Starcraft 2 haritalarını hangi teknolojiyi kullanır?
Çalışma zamanında yordamsal olarak oluşturulan bir harita var ve şu anda bu haritayı oluşturma yöntemleri araştırıyorum. Starcraft 2'nin görünümüne ilgi duydum ve bazılarının bunu başarmak için hangi yöntemleri kullandığını tavsiye etmek istiyorum. İkinci olarak, mümkünse herhangi bir öğretici, makale ve hatta kaynak kodu örnekleri görmek istiyorum. Biraz tavsiye almak istediğim …


2
Rpg iletişim ağaçlarını görsel olarak kodlama
Şu anda rpg'imde diyalog ağaçlarımı oluşturmak için XML kullanıyorum, ancak bunu yüzlerce farklı tartışma için elle yapmak çok sıkıcı olabilir. Bu diolog ağaçları görsel olarak kodlayan bir akış şeması / udk kismet benzeri bir sistem uygulayabileceğimi merak ediyordum. Zaten XML etrafında ayrıştırma ve diğer mantık yazdım çünkü hala sonuç sonucu …

2
Bir Unity oyununu Android'e taşırken çözünürlük sorunları
Bu yüzden, Unity3D'de ilk kez bir oyunu Android'e taşıyorum. Ve yol boyunca birkaç sorunla karşılaştım. Şu anki sorunum çözünürlük doğru görünmüyor, ekranın kenarlarını kesiyor ve ekranı sola / sağa kaydırmak için kaydırma duraklarım artık doğru yerde değil. Biraz araştırma yaptıktan sonra, birçok kişi tüm Android'lerde / Iphone / Ipad'de çalışabilmek …

1
Sıra tabanlı JRPG savaş sistemi mimari kaynakları
Geçtiğimiz aylarda SDL kütüphanesini kullanarak C ++ 'da bir 2D JRPG (Japon tarzı RPG) programlamakla meşguldüm. Keşif modu az çok yapılır. Şimdi savaş moduyla mücadele ediyorum. Klasik bir sıra tabanlı JRPG savaş sisteminin nasıl yapılandırıldığı hakkında hiçbir kaynak bulamadım. Tüm bulduğum hasar formülü ile ilgili tartışmalar. Googling'i, gamedev.net'in mesaj panosunu …
9 c++  2d  architecture  sdl  rpg 

1
Desura satış deneyimleri
Herkes Desura aracılığıyla indie bir başlık satan bir deneyim biliyor veya var mı? Diğer tipik indie oyun dağıtım yollarıyla nasıl karşılaştırılır?

1
Karmaşık hareketli bir aracı mı hedefliyorsunuz?
Bilinen sabit hızla bir araç Hedefleme basittir ve çarpışma (bkz garanti bir nesne hedefini yol olması için düşman konumunu tahmin , (sabit) hız ve eğim bilerek 2D 2 nesnelerin noktasını toplantı bulun ). Kesin olmayan AI küçük bir hata faktörü eklenerek modellenebilir. Fakat hareketleri daha karmaşık olan bir aracı nasıl …
9 ai  aiming 

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.