«software-engineering» etiketlenmiş sorular

Yazılım mühendisliği, oyun geliştirme alanı için geçerli olduğu için yazılımın tasarımı ve geliştirilmesidir. Bu etiketi kullanan sorular, yazılım oluşturma veya tasarlama göreviyle ilgili teorik kavramlar ve uygulamalar ile ilgili olmalıdır. Bu etiket yalnızca bir soru programlamayı içerdiği veya kod içerdiği için kullanılmamalıdır.

1
Fizik ve oyun mantığını UI kodundan ayırma
Basit bir blok tabanlı bulmaca oyunu üzerinde çalışıyorum. Oyun, oyun alanında hemen hemen hareketli bloklardan oluşuyor, bu yüzden önemsiz bir fizik simülasyonu. Benim uygulama, ancak, bence ideal olmaktan uzak ve bana nasıl daha iyi yapmak için herhangi bir işaret verebilir misiniz merak ediyorum. Kodu iki alana ayırdım: Oyun mantığı ve …

3
İstemci-sunucuya karşı p2p çok oyunculu oyunların sınırlamaları [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ı . Çok oyunculu oyun mimarisini okuyorum. Şimdiye kadar bulduğum makalelerin çoğu istemci-sunucu modeli ile anlaşma. …



7
Düşük bağlantı ve sıkı kohezyon
Tabii ki duruma bağlı. Ancak bir alt kaldıraç nesnesi veya sistemi bir üst düzey sistemle iletişim kurduğunda, bir göstergeyi daha üst düzey bir nesneye tutmak için geri aramalar veya olaylar tercih edilmeli midir? Örneğin, worldüye değişkeni olan bir sınıfımız var vector<monster> monsters. Ne zaman monstersınıf iletişim kurduğu world, o zaman …

2
Ses programcıları ne bilmeli? [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ı . Ben bir müzik besteciliği öğrencisiyim, ayrıca bilgisayar bilimlerinde ufak tefek-bazı. Müzik yazmayı ve ses …

12
Oyunların geliştirilmesinde globallerin / singletonların yararlı olduğu durumlar var 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 . 4 yıl önce kapalı . Global değişkenlere veya singleton sınıflarına sahip olmanın, test edilmesi / yönetilmesi zor olabilecek durumlar …

5
Platformlar arası düşük seviye grafik API'sı
Bir sistem soyutlaması oluştururken, platformun farklı API'lerin ortak bir arayüz tarafından en düşük düzeyde gizlenmesi daha mantıklıdır. Farklı modern (sabit fonksiyon boru hattı olmadan) yerel grafik API'lerini hesaba katarak: OpenGLES 2.0+, OpengGL 3.0+, DirectX 10.0+, Xbox DirectX 9, LibGCM Bir tanesi hepsinin üstüne oturmak için vatansız bir düşük seviye grafik …

2
3. kişi kamerayı hedefe doğru döndürme
Doğrudan oyuncuya değil, önünde bir yere bakan 3. kişi kameram var. Kullanıcı çekim moduna girdiğinde, kameranın hedefe bakması için oynatıcının etrafında dönmesini istiyorum. Yukarıdaki resimde. "O" oynatıcı (Orijin), "L" arama, "C" kamera konumu ve "T" hedeftir. C -> L gözetleme çizgisini Kök ("O") etrafında T (C '-> L' -> T …

4
OOP olmadan oyun nasıl yapılır? [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 . 6 yıl önce kapalı . Şu anda oyun geliştirme ve oyun yapma çalışmaları yapıyorum. Oyunlarımda çok fazla OOP kullanıyorum. …

6
Oyun yapmak için kütüphaneleri, motorları ve çerçeveleri değerlendirirken nelere dikkat etmeliyim?
Bir oyun yapacağım. Orada çok fazla oyun motoru, kütüphane ve çerçeve olduğunu fark ettim ve hangisini kullanacağım konusunda biraz sorun yaşıyorum. Bazı programlama dillerinde zaten çok iyiyim, ama bilmediğim başka diller de var. Yeni programlama dilleri öğrenmeye karşı değilim, eğer yardımcı olacaksa, ama asıl amacım sadece oyunumu yapmak. Motorları, kütüphaneleri …




8
"Seviye dizesi" için en iyi çözüm?
Seviyenin başında rastgele seviye haritası üreten bir oyunum var. Seviyeyi kaydetmek ve yüklemek için bir yol uygulamak istiyorum. Belki XML tüm değişkeni kaydetmek için iyi bir seçenek olacağını düşünüyordum, o zaman bu XML ayrıştırabilir ve tam olarak aynı seviyeyi oluşturmak bir şey inşa etmek benim için kolay olurdu. Ama XML …

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.