Oyun Geliştirme

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


9
Unity3d'de oyun yazmayı öğrenmek için en iyi yer [kapalı]
Şu anda olduğu gibi, bu soru bizim soru-cevap formatımız için 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ışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 6 yıl önce kapandı . …
25 unity 

2
Mega Man tarzı ekran kaydırma tasarımı
NES klasik Mega Man serisi, kafamı uygulama etrafında kaydırmakta zorlandığım çok spesifik bir kaydırma tekniği kullanıyor. Temel olarak, seviye aynı boyutta olan "ekranlara" bölünmüştür. Ekranların bazıları, daha geniş bir oyun alanı yanılsaması yaratarak, birbirlerine yumuşak bir şekilde kaydırır . Ekranların bazıları , oynatıcının ekranın kenarına gelene kadar kameranın kaymasını önler …
25 2d  camera  platformer 

4
Bir ünite testi kolay olacak bir oyunun yazılımı nasıl tasarlanır?
Oyun geliştirme durumunda JUnit gibi bir test çerçevesi kullanmak pratik midir? Oyununuzu daha test edilebilir hale getirmek için ne tür tasarım konularını takip edebilirsiniz? Oyunun hangi bölümleri test edilebilir / test edilmelidir ve insan testine hangi bölümler bırakılmalıdır? Örneğin, oyun döngüsü bir işlevde kapsüllenmişse, test edilmesi çok zor olacak gibi …

8
Animasyonlu sprite üretmek için iyi bir araç nedir? [kapalı]
Şu anda olduğu gibi, bu soru bizim soru-cevap formatımız için 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ışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 6 yıl önce kapandı . …

3
ALT-TAB'ın 'sinir bozucu' / yavaş / glitchy olmasına ne sebep olabilir?
Bu daha açık uçlu bir sorudur, ancak umarım konunun nasıl önlenebileceği hakkında iyi bir fikir edinebilirim. Windows'ta Oyunlar oynarken, ALT-SEKME kullanmak isteyebilirim. Bazı oyunların hiçbir problemi yok, diğerleri o kadar kolay değil: AGES'i değiştirip geri almak için alabilirler. Sadece bu davranışa neyin sebep olduğunu merak ediyorum. Bu daha fazla DirectX …

4
Verilerin nasıl depolanacağını nasıl seçersiniz?
Bir adama balık verin, onu bir günlüğüne besleyin. Balık tutmayı bir erkeğe öğret ve onu ömür boyu besle. - Çin Atasözü Gerçek projem için ne tür bir veri deposu kullanmam gerektiğini sorabilirim, ancak balık tutmayı öğrenmek istiyorum , bu yüzden her yeni projeye başladığımda balık istemem gerekmiyor . Bu yüzden …
25 databases  data  xml 

5
Bir oyun nesnesinin her bir örneği için DrawableGameComponent kullanmanın eksileri nelerdir?
DrawableGameComponents'ın "seviyeler" gibi şeyler veya bunları kullanmak yerine bazı tür yöneticiler için, örneğin karakter veya fayans için kaydedilmesi gerektiğini birçok yerde okudum (Bu adamın burada yazdığı gibi ). Ama bunun neden böyle olduğunu anlamıyorum. Bu yazıyı okudum ve bana çok mantıklı geldi, ama bunlar azınlık. Genelde böyle şeylere fazla dikkat …

3
Döngüdeki değerler arasında nasıl geçiş yapabilirim (örneğin, ton veya döndürme)?
Demoyu Gör Eklemi tuvalin ortasından, fare imlecinin açısına doğru düzgün bir şekilde döndürmeye çalışıyorum. Elimde işler var, ancak farenin açısına ulaşmak için mümkün olan en kısa mesafeyi canlandırmak istiyorum. Sorun yatay değerde ( 3.14ve -3.14) değer etrafında döndüğünde oluşur . Yönün nasıl değiştiğini ve geri dönmesinin uzun sürdüğünü görmek için …

4
Karo haritası oluşturma
Döşeme temelli bir oyun programlıyorum ve bazı temel döşemelerim (çimen, kir vb.) Var, ancak iyi rastgele harita oluşturma işlemlerini nasıl yapacağımı çözemiyorum, çünkü eğer gerçekten rastgele seçimler yapıyorsam çim / kir olmalı, şunu anlıyorum: Bunun neden olduğunu anlıyorum, ancak istediğim bazı rasgele sürekli çim veya toprak alanları oluşturmak. Daha mantıklı …

5
Vector3'ü bir kuaterniyonla döndürme
Bir vektör3'ü belirli bir kuaterniyonla döndürmeye çalışıyorum. Bunun doğru olduğunu biliyorum v′=q⋅v⋅q−1v′=q⋅v⋅q−1 v' = q \cdot v \cdot q^{-1} q−1q−1 q^{-1} ters olduğunu biliyorum - sadece −qmagnitude(q)−qmagnitude(q) \frac {-q} {magnitude(q)} , ama nasıl bir vektör geri almak için kuaterniyona vektörün çoğalmasını harita mı? Sana davranabilirsiniz bulduk vvv bir matris ve …
25 c++  quaternion 


3
Daha hızlı bir sinüs fonksiyonu var mı?
Nesil 3d perlin gürültüsü üzerinde çalışıyorum. C # Math kütüphanesi, ihtiyaç duyduğum şeyin gereğinden fazla olduğu gibi görünüyor, çünkü işlevlerinin çoğu çifte sapma kullanmaktadır. Gürültüyü oluşturmak için Math.Sin () 'i birkaç yerde kullanıyorum. Daha hızlı sinüs fonksiyonunu bilen var mı?
25 xna  c#  mathematics 


4
Soyut 2d yukarıdan aşağıya su dokusu canlandırmak nasıl?
Bu yayını geliştirmek ister misiniz? Alıntılar ve cevabınızın neden doğru olduğuna dair bir açıklama da dahil olmak üzere, bu soruya ayrıntılı cevaplar sağlayın. Yeterli ayrıntıya sahip olmayan cevaplar düzenlenebilir veya silinebilir. Şu anda okyanusu yukarıdan aşağıya bakan bir oyun uyguluyorum. Aşağıdaki, biraz soyut bir doku kullanın: Asıl doku saydamdır, berraklık …
24 2d  libgdx  animation  water 

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.