Oyun Geliştirme

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


6
Bir oyunda temel dilin aksine "betikleri" veya "betikleri" ne zaman kullanırım?
Komut dosyaları ve komut dosyası terimleri Oyun Geliştirme Yığın Değişimi'nde birbirinin yerine kullanılır gibi görünmektedir, ancak komut dosyası dili seçimi hakkındaki soruları okumak dışında, komut dosyaları ve komut dosyası ve temel dil arasındaki ilişkiyi anlamıyorum. Bir komut dosyası ne zaman kullanılır ve bazı bağlamlardaki komut dosyaları (oyun programcıları tarafından tanımlandığı …
13 scripting 


3
Harici kütüphaneler kullanmadan XNA'da güzel küçük metinleri nasıl edinebilirim?
XNA'da, spritefont teknolojisi korkunçtur. Nuclex işi çok daha iyi yapıyor, ancak herhangi bir dış referans almak istemiyorum ve neredeyse oyunum bitti. Sansation veya Quicksand gibi fontları kullanırken, daha küçük font boyutlarında korkunç görünüyor. Çok kötü! Bunun bilinen bir çözümü var mı? Yazı tiplerini son derece yüksek bir değere ayarlamayı ve …
13 xna  fonts 

3
Etkinlik Zamanlayıcı için tekil kalıptan nasıl kaçınılır?
Oyunum için bir Etkinlik zamanlayıcı yapmak istiyorum, temel olarak bir Oyun Etkinliğinin tetiklenmesini planlamak istiyorum. Bu bir kerelik bir tetikleyici veya periyodik bir tetikleyici olabilir (5 saniye temelinde "E_BIG_EXPLOSION" tetikleme olayı ...). Bunun bir Singleton kullanmak için iyi bir yer olabileceğini düşünmek cazip gelebilir, ancak singletonlar oldukça kötü olabilir ve …

3
2D oyun çarpışma yanıtı: Belirli bir eksende SAT ve minimum yer değiştirme?
Yaptığım 2D oyunda bir çarpışma sistemi uygulamaya çalışıyorum. Ayırma ekseni teoremi ( metanet'in çarpışma öğreticisinde açıklandığı gibi), çarpışma algılamayı ele almanın etkili ve sağlam bir yolu gibi görünüyor, ancak kullandıkları çarpışma yanıtı yöntemini pek sevmiyorum. En az üst üste binme ekseni boyunca körü körüne yer değiştirerek, algoritma hareket eden nesnenin …

7
En iyi (En Popüler?) Tekstüre için Görüntü Formatı [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 5 yıl önce kapalı . Tamam, bu yüzden OpenGL ile C ++ kullanıyorum ve 3D oyunum için dokuları yüklemek için bir yükleyici …
13 c++  opengl  textures 

1
PSX grafiklerini OpenGL ile nasıl taklit edebilirim?
Hangi seçenekleri (veya gölgelendiricileri) ayarlayacağımı bilmek istiyorum, böylece OpenGL oyunum Playstation 1 oyununa benziyor. Muhtemelen% 100 elde edilemeyeceğini biliyorum çünkü PSX televizyon kullandı ve televizyon bu monitörü farklı şekilde oluşturuyor. Teşekkürler. :)
13 opengl  emulation 


2
Bir karo haritası oluştururken düzensiz karoları nasıl ele alırsınız?
Emin olmadığım karo haritamla ne yapmak istiyorum. Gördüğünüz gibi üst duvarlar alt ve yan duvarlardan çok daha büyüktür (bu da köşelerimle ilgili garip şekiller olan bir sorundur [daha sonra L sonra kare gibi) ve mevcut karolarımın 40x40 pikselinden daha büyük ). Ayrıca, karoların köşelerinin ve üst kısımlarının karoların geri kalanına …
13 2d  java  tiles  maps 

1
Bir dokuyu kısmen şeffaf hale nasıl getirebilirim?
Günaydın StackOverflow, openGL ile şeffaf bir doku parçası oluşturmak için bir yol bulamıyorum gibi şu anda bir sorun yaşıyorum. İşte benim ayarım: Bu doku ile kaplı bir duvarı temsil eden bir dörtlü var (yükleme amaçları için PNG'ye dönüştürüldü). Açıkçası, cam bölmeler hariç duvarın opak olmasını istiyorum. Duvarın arkasında bir manzara …

3
Oyun içi etkinlikleri yönetmenin en iyi yolu?
Bazı oyun içi etkinliklerin arada sırada yapılması gereken bir oyun üzerinde çalışıyorum. Güzel bir örnek bir öğretici olacaktır. Oyuna başlarsınız ve oyunun çeşitli noktalarında bir olay meydana gelir: İlk düşmanınızla karşılaşırsınız, oyun duraklar ve onu nasıl öldüreceğinize dair bir açıklama alırsınız. İlk düşmanı öldürdün, "iyi iş" mesajı alıyorsun. Yeni bir …

3
Atış Hareketi - Ok
Bir 2D oyunda, sadece uçuşta bir okun yörüngesini çizmek istiyorum. Aşağıdaki kodla, yörünge (parabol) doğru görünüyor, ancak açı (veya dönüş) veya ok değil. float g = -9.8f; float x = (launchVelocity * time); float y = (launchVelocity * time) + (0.5f * g * (float)Math.Pow(time, 2)); float angle = (float)Math.Tanh(y …


1
NVidia'nın CUDA'sı yol bulma hesaplamaları yapmaya uygun mu?
Belirli durumlarda GPU'da (nVidia'nın CUDA'sını veya eşdeğerini kullanarak) yol bulmanın yürütülmeye değip değmeyeceğini veya boşa giden bir çaba olup olmadığını bilmek istiyorum. Hayal ettiğim durum, botların yollarını bulmaktan sorumlu başsız bir çok oyunculu sunucu olurdu. Özellikle gezinme kafesleri kullanarak A * pathfinding ilgileniyorum, ama GPU yürütme daha fazla fayda sağlayacak …

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.