«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.

3
Oyun Motorunu sürümle birlikte benzer oyunlardaki oyun kodundan ayırma
Bitmiş bir oyunum var, diğer sürümlerde reddetmek istiyorum. Bunlar benzer oyunlar, az ya da çok aynı tasarıma sahip olacaktı, ama her zaman değil, temelde bazı şeyler değişebilir, bazen az, bazen büyük. Çekirdek kodun oyundan ayrı olarak sürümlendirilmesini istiyorum, böylece A oyununda bulunan bir hatayı düzeltirsem, düzeltme B oyununda mevcut olacak. …

5
Oyunumda hem erişilebilir, güçlü hem de kodlaması hızlı bir programlama sistemini nasıl uygularım?
Şu anda, sistemlerinizi özel olarak programlayabilme özelliğine sahip olacak alan tabanlı bir sandbox oyunu üzerinde çalışıyorum. Bunu her iki şekilde de uygulamak istiyorum. erişilebilir, güçlü (minimum minimum turing-tamlık olurdu) hızlı kodlama. Metin tabanlı diller genellikle yalnızca son iki gereksinimi karşılar ve ilk ikisini karşılayan bir görsel dil tasarlamak zor olmasa …



4
(C ++) oyunlar için günlük 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 . 12 ay önce kapalı . Çok sayıda günlük kütüphanesi biliyorum ama çok fazla test etmedim. (GoogleLog, Pantheios, yaklaşan destek :: günlük …




5
OpenGL ES 2.0 Oyununda kullanmak için tam Matematik 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 . 5 yıl önce kapalı . OpenGL ES 2.0 oyunlarında kullanmak için eksiksiz (veya neredeyse tamamen) çapraz platform matematik kütüphanesinin farkında mısınız …

2
Bir oyuncunun bir başarıyı tamamlayıp tamamlamadığını nasıl kontrol etmeliyim?
Bir MMO oyunu yapıyorum ve başarıları gerçekleştirmem gereken bir noktaya geldim ... Bunu nasıl yapabilirim? Yapılacak en basit şey, bunu her 100 ms'de bir çalıştırmak olacaktır: for a in achievements for p in players if a.meetsRequirements(p) then p.completeAchievement(a) Ancak bu daha da fazla komplikasyon yaratır. Örneğin, başarının gerçekten tamamlanıp tamamlanmadığını …

3
Vuruş tespiti ve FFT
Vuruş algılamalı müzik içeren bir platform oyunu üzerinde çalışıyorum. Şu anda mevcut genliğin tarihsel bir örneği aştığında kontrol ederek atımları tespit ediyorum. Bu, oldukça sabit bir genliğe sahip olan rock gibi müzik türleriyle iyi çalışmaz. Bu yüzden daha ileriye baktım ve sesi FFT kullanarak birden fazla banda bölen algoritmalar buldum …

8
Çok disiplinli: Güç veya Zayıflık?
Lider Programcı olduğum kredilendirilmiş son iki başlığım daha sonra Aday Tasarım rolüne geçti. Şu anki şirketimde tasarım ve programlama şapkaları arasında sık sık geçiş yapıyorum. Eğitimimin büyük kısmı programlamada ve deneyimim oldukça geniştir. Dürüst olmak gerekirse hangisini tercih ettiğimi seçemiyorum ve eğer odaklanırsam boş zamanlarımda diğerini yapacağımı düşünüyorum. Meslektaşlarım beni …

2
Yönetici sınıfları yazmaktan nasıl kaçınırım?
XxxManagerOyun motoru programlamasında stil sınıflarını kullanmak kötü bir fikir gibi görünüyor , ancak kullanımlarından kaçınmaya çalıştığımda bile her zaman tüm aktörleri / varlıkları / oyun dünyası yerlerini tutan ve bunlara göre hareket eden bir şeyle sonuçlanıyorum. bir olmak biter Managerbaşka isimle eğer. Bu gerçekten takip edilmesi kötü bir model mi? …


1
Oyun programlamasında hangi araştırma alanları var? [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 ağ optimizasyonlarını ve çeşitli dağıtılmış uygulamaları araştıran bir gruptayım, oyunlarla daha çok …

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.