Oyun Geliştirme

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

2
AI: Öğrenme ve Stratejikleştirme
Yapay zeka hakkında bir "teknik inceleme" yazmak istediğim bir teorim var. Yapay zekada araştırmak istediğim ayrım öğrenmeyle stratejikleştirmektir. Sorum şu: bu konuyla ilgili diğer materyalleri nereden okuyabilirim? Bir satranç örneği vereyim. Bir satranç yapay zekasına maksimum bir ağaç olarak bakalım, burada bir düşman birimini ele geçirmek o birimin değerini o …
16 ai  chess 

2
RenderMonkey'in halefi var mı? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu güncelleyin , Game Development Stack Exchange için konuyla ilgili olacak şekilde . 5 yıl önce kapalı . GLSL gölgelendirici programlama ile başlıyorum ve RenderMonkey'e bakıyorum . Ne yazık ki, AMD artık desteklemiyor. Neden? …
16 shaders  glsl 

2
2d Prosedürel evren üretimi
İlk önce tüm evrenin boş olduğu düz bir evren yaratmak istiyorum. Bu bir paralaks kaydırma bulutsusu arka plan görüntüsü ile temsil edilir. Yapmak istediğim şey, gezegenleri evrende disk şekilli nesneler olarak temsil etmektir. Çeşitli boyutlarda olabilirler. Disklerin içi bir kara kütlesinden oluşacak, daha sonra dışarıda bir su kütlesi ve bu …


2
GLSL Shader Efektleri: Hareket bulanıklığı nasıl yapılır?
Tam bir 2D ortamım var, spritelar manzara, karakterler vb. Daha modern bir görünüm elde etmek için, kamerayı hızlı bir şekilde hareket ettirirken modern FPS oyunları (yani Crysis) bulanıklığına benzer bir hareket bulanıklığı efekti uygulamak istiyorum. Bir yan kaydırıcıda, istenen etki, kamera hareket ederken hızlı hareket fikri vermek için bu hafif …


1
Etkileri değiştirmenin pratik maliyeti
Projelerim için XNA kullanıyorum ve bu forumlarda bazen bir ağ için bir efektin değiştirilmesinin nispeten yüksek bir maliyete sahip olduğu gerçeğine referanslar görüyorum, bu bir etkiyi değiştirmeyi düşündüğüm için beni şaşırtıyor. uygun parametrelerle birlikte GPU'ya. Birisinin bu süreçle ilgili maliyetinin tam olarak ne olduğunu açıklayabileceğini merak ettim. Ve eğer mümkünse, …
16 xna  shaders 

4
MUD kaynak kodu [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 . 5 yıl önce kapalı . Eski, açık kaynak çamur kaynak kodlarının çoğunu bulamadım. Metin tabanlı / tarayıcı tabanlı oyunlara …

2
D3DX .dll cehennem ile nasıl başa çıkılır?
Her SDK güncellemesinden D3DX dll'nin çok sayıda sürümü vardır, her sürümün benzersiz bir adı vardır ( D3DX dll adlarının listesi ). Çoğu zaman, insanların sürümleri eksik. Dolayısıyla, DirectX'in uyumlu bir sürümüne sahip olmalarına rağmen, D3D tabanlı projeniz makinelerinde çalışmaz. Yükleyiciye gerek kalmadan oyunları (küçük boş zaman projeleri, oyun sıkışma girişleri, …
16 directx 

3
C ++ 'da sonlu durum makinesi
Bu yüzden, oyun durumu yönetimi için FSM'leri kullanma, FSM'nin ne olduğu gibi şeyler ve bir tane oluşturmak için bir yığın veya durum kümesi kullanma hakkında çok şey okudum . Bunların hepsini yaşadım. Ama bu amaç için bir FSM'nin gerçek ve iyi tasarlanmış bir uygulamasını yazmakta sıkıştım . Özellikle, devletler arasında …

4
Bulmaca oyunlarını bağımlılık yapan nedir? [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ı . Şu anda Android için bir tür Simya çizgisi olan bir bulmaca oyunu geliştiriyorum . Simya ya da …

5
Simetrik olmayan "uzatma" tabanlı bir oyun nasıl dengelenir?
Çoğu strateji oyununun sabit birimleri ve olası davranışları vardır. Ancak, Magic The Gathering gibi bir oyun düşünün: her kart bir dizi kuraldır. Düzenli olarak yeni kart türleri setleri oluşturulur. Oyunun ilk sürümlerinin resmi turnuvalarda yasaklandığını söylediğim için, kartlar genellikle çok güçlüdür. Oyunun daha sonraki uzantıları kartlarda daha ince efektler / …

14
Düşük çözünürlükte çalışan oyun stilleri
Derleyiciler üzerine bir ders alıyorum ve amaç Meggy Jr cihazları (Arduino) için bir derleyici yazmak . Amaç sadece döngüler, değişkenler ve şeyler ile basit bir derleyici yapmaktır. Açıkçası, bu topal, bu yüzden "gerçek hedef" cihaz üzerinde etkileyici bir oyun yapmaktır. Sorun, çalışmak için sadece 64 piksel olmasıdır (teknik olarak 72, …

4
Singletons / globals'e alternatifler
Singletons / globallerin tuzakları hakkında sayısız kez duydum ve neden bu kadar sık ​​sık kaşlarını çattıklarını anlıyorum. Anlamadığım şey zarif, dağınık olmayan alternatifin ne olduğudur. Singletons / globals kullanmanın alternatifi, nesneleri her zaman, ihtiyaç duyulan nesnelere ulaşana kadar motor nesnelerinizden bir milyon seviye aşağı geçmeyi içerir. Örneğin, oyunumda, oyun başladığında …

6
Macera oyunlarında bulmaca tasarımı
İlginç, orijinal, mantıklı, düşünceli bulmacalar yaratmak bir sanattır. İyi bulmacalar oluşturmak için hangi teknikleri ve yöntemleri kullanıyorsunuz? Bulmaca tasarlamadan veya bu 2 işlemi birleştirmeden önce hikaye yazıyor musunuz?

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.