Oyun Geliştirme

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

2
Tipik bir C64 oyununda tam olarak ne bir ekran oluşturur?
TEMEL geçmiş C64 oyun geliştirmenin temellerini anlamaya çalışıyorum ve çok temel ama önemli bir şey hakkında bazı tavsiyeler kullanabilirim: Ekrandaki tüm bu şeyler nedir ve nasıl çizilir? Katakis / Denaris'e bir göz atın : Ekranda en az 9 farklı şey var: Farklı yazı tipleriyle Skor çubuğu Geminin kendisi Gemiye bağlı, …

2
Bir noktanın iki paralel çizgi arasında olup olmadığını nasıl test edebilirim?
Tasarladığım oyunda, başlangıç ​​noktasından farenin yönüne doğru çıkan bir patlama var. Bu patlamanın genişliği her zaman aynı olacaktır. Ekranın alt kısmında (şu anda olan) kareler hareket eder, bu da oyuncunun kontrol ettiği patlamadan etkilenmelidir. Şu anda bu karelerin köşelerinin patlamanın iki sınır çizgisi içinde olup olmadığını keşfetmek için bir yol …

5
Android için ücretsiz ve açık kaynaklı bir 3D motor var mı? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

4
Domain Driven Design oyunlar için iyi mi?
Sadece Domain modellerini okudum ve sadece veri tutan bir sınıfa (birkaç davranış / yöntem) sahip bir oyun geliştirdiğimden beri beni aydınlatıyor. Bu sınıfları yönetme işini yöneticilere verdim ... ve şimdi yöneticim bir Tanrı nesnesi gibi görünüyor. Mantığı işlemesi gereken oyun nesnem sadece anemik bir etki alanı modelidir. Şu anki tasarım …

1
opengl 3 ve opengl 4 arasındaki farklar
Oyun programlamaya yeni başladım ve opengl öğrenmeye başlamak istiyorum. Ben opengl 3 ile başlamak için sıfırdan çok büyük bir öğretici buldum ve openGL 3 ve openGl 4 arasında büyük bir fark olup olmadığını merak ediyorum. Ya da sormalıyım, openGL 4'ü eski yapar mı yoksa başlayabilirim openGL 3 ve sonra openGL …
10 opengl 

3
Çarpışma meydana geldiğinde bir box2d gövdesi nasıl kaldırılır?
Java ve android programlamaya hala yeniyim ve çok fazla sorun yaşıyorum Çarpışma olduğunda bir nesneyi kaldırma. Web'e baktım ve çarpışma tespiti (kişi dinleyicisi) sırasında asla BOX2D gövdelerinin kaldırılmasıyla uğraşmamam gerektiğini buldum ve nesnelerimi bir arrayliste eklemeli ve silmek veya işlemek ve işlemek için gövdenin Kullanıcı Verileri bölümünde bir değişken ayarlamalıyım …

2
Eski oyunlarda veri yapıları
NES için Super Mario Brothers ve SNES için Super Mario World gibi eski oyunları programlarken kullanılan veri yapılarını merak ediyorum. Anladığım kadarıyla bu döneme ait oyunlar mecliste yazıldı. Programcılar herhangi bir veri yapısı tanımladı / kullandı mı? Örneğin: ekranda bir grup bozuk para göründüğünde nasıl saklanırlar? Programcılar sadece diziler kullandılar …


3
DirectX 10'dan DirectX 11'e geçiş
DirectX 9 kullanarak makul sayıda küçük hobi projesi yaptım ama şimdi DirectX 11'e geçme zamanı. DirectX 10 kullanarak 3D programlama üzerine Frank Luna'a kitabım var ama DirectX 11'de hiçbir şey yok. Oldukça benzer olduklarına inanıyorum, ancak herkesin bilmem gereken bir kod düzeyinde ana farklılıkları numaralandırabileceğini merak ediyordum ( veya mevcut …
10 directx 

5
Bir ızgaradaki hangi hücrelerin belirli bir üçgenle kesiştiği nasıl belirlenir?
Şu anda bir 2D AI simülasyonu yazıyorum, ancak bir ajanın konumunun başka birinin görüş alanı içinde olup olmadığını nasıl kontrol edeceğimi tam olarak bilmiyorum. Şu anda benim dünya bölümleme basit hücre-uzay bölümleme (ızgara). Görüş alanını temsil etmek için bir üçgen kullanmak istiyorum, ancak üçgenle kesişen hücreleri nasıl hesaplayabilirim? Bu resme …

1
OpenGL için hangi c / c ++ model animasyon kütüphanesi [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Game Development Stack Exchange için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Oyun geliştirme konusunda oldukça yeniyim, daha önce xna ile oynadım ve şimdi OpenGL & c'yi öğrendim …
10 opengl  c++  models  c 

2
GPU referans mevkisi endişelenmeye değer mi?
Does referans yerelliği CPU performansı yaptığı gibi GPU performansı bir fark olarak marka? Örneğin, GPU'ya 200 çizim komutu gönderirsem, her komutun verisi arabelleklerin / doku haritalarının etrafında atlamak yerine bellekte bitişikse (potansiyel olarak) fark edilebilir bir fark görecek miyim? Yan soru: GPU'nun, kaynakların çoğunun değiştirilememesi nedeniyle yanlış paylaşım sorunlarına karşı …

4
Döşeme tabanlı oyunda gizlenmemiş karoları bulma
2B karo tabanlı bir oyun üzerinde çalışıyorum ve şu anda çalışmak için 2d eşdeğer gölge hacimleri elde etmeye çalışıyorum. Gölgelendirmesi gereken yüzeyleri bulmakta zorlanıyorum. Oyunun herhangi bir noktasından, gizlenmemiş yüzleri veya tüm kutucuğu bulmam gerekiyor. Sorum şu: bu fayansları / kenarları mümkün olduğunca hızlı bir şekilde nasıl bulabilirim?

3
Oyun içeriğini boyutlandırma yöntemi
Oldukça zengin bir hikayeye sahip bir oyun geliştiriyorum. Bu hikayenin her bölümü için bir seviye yapmak için yeterli zamanım veya param olup olmayacağından emin değilim. Tasarımcı arasında bu sorunu yönetmek için ortak bir yöntem var mı? Önce tüm hikayeyi yazmalı ve sonra zaman / para bütçeme uyacak bazı parçaları kesmeli …


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.