Oyun Geliştirme

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

7
Oyunlar neden pencere boyutunu otomatik olarak ayarlamak yerine ekran çözünürlüğünü istiyor?
Bana öyle geliyor ki, herhangi bir ekran çözünürlüğünde çalıştırılabilen esnek veya duyarlı UI düzenini bir 3d veya 2d ekran üzerinde uygulamanın daha mantıklı, yeniden kullanılabilir ve kullanıcı dostu olacağını düşünüyorum. Bazı modern oyunlar ekran çözünürlüğünü otomatik olarak algılar ve oyunu buna göre ayarlar, ancak çözünürlüğü değiştirme seçeneği ayarlarda kalır. Bu …

1
Varlık sistemleri önbellek açısından nasıl etkilidir?
Son zamanlarda, C ++ / OpenGL oyun motorumda uygulamak için varlık sistemlerinde çok fazla okuma yapıyorum. Varlık sistemleri hakkında sürekli kandırdığım iki önemli yarar karmaşık kalıtım hiyerarşileri ile dolaştırmak zorunda olmadıkları için yeni türdeki işletmelerin kolay inşası ve önbellek verimliliği, ki anlama konusunda sorun yaşıyorum. Teori elbette basittir; her bileşen …

8
MMO sohbeti için küfür filtresi
Smartfox Sunucusunu kullanarak bir MMO geliştiriyoruz. Hedef kitlesi 7-12 yaş arası çocuklar. Bu MMO'da küresel bir sohbet seçeneği var. Bir metin kutusundaki kullanıcı ne olursa olsun, isabet ettikten sonra kullanıcı avatarının yanında görüntülenir. Kötü niyetli dil / küfürleri bu sohbetten filtrelemek istiyoruz. Sohbeti yakalayıp metni okuyabiliriz. Sorun, küfürlerin listesini almaktır. …
32 mmo 

5
Alanı nasıl tanınabilir ve yönlendirmesi kolay yapabilirim?
Çok büyük, usule göre oluşturulmuş oyun dünyası (birçok yıldız, gezegen ve sizin neyiniz var) içeren bir oyun kurmayı düşünüyorum. Ancak, büyük bir problem öngörüyorum: kozmik uzay çoğunlukla özelliksiz. Neredeyse her yerde aynı - yıldızlarla aynı siyah boşluk. Bu tabii ki kötü. Büyük bir oyun dünyası farklı yerlerde farklı olmalıdır, böylece …

3
Raster tabanlı grafik içeriğinde çözünürlük bağımsızlığına nasıl yaklaşıyorsunuz?
Elde taşınır cep telefonları gibi kilitli bir platformda çalışacak kadar şanslı olmayan oyunların çeşitli çözünürlük biçimlerinde ve en boy oranlarında geçmesi gerekir. Bir 3D oyunda, raster grafiklere dayanan bir HUD veya menü GUI'sine sahip olabilirsiniz ve bir 2D oyunda, sprite'ların damarları olan bir grup dörtlü olabilir. Öyleyse sorum şu, çeşitli …
32 2d  sprites  gui 

7
Oyun gelişimi için öğrenilmesi gereken açık olmayan konular nelerdir? [kapalı]
Yaklaşık 10 yıldır oyun yazıyorum (QBasic'ten C # 'ya ve ikisi arasındaki her şey). Becerilerimi farklı alanlara yaymaya başlamalıyım. Okumam gereken başka, şaşırtıcı konular neler? Beklenen konular olağan şüphelileri içerir: Seçtiğiniz programlama dili Script dili Kaynak kontrolü Proje yönetimi (veya Çevik) Grafik API'si Belki biraz AI (A * yol bulma?) …
32 education 

5
GlScissor'ın amacı nedir?
Bunun şablon testinden daha verimli olduğunu biliyorum, ancak aynı işlevselliğin görünüm penceresi olan projeksiyon dönüşümleri kullanılarak elde edilebileceğini varsayıyor muyum?
32 opengl  opengl-es 

9
Dengeleyici oyuncu vs canavarlar: seviye yukarı eğrileri
Oyuncunun canavarları / düşmanları öldürmek için tecrübe kazandığı ve nihayetinde istatistiklerinin arttığı yeni bir seviyeye ulaştığı, RPG benzeri "seviye atlayan" pek çok oyun yazdım. Oyuncu gelişimi, canavar gücü ve zorluk arasındaki dengeyi nasıl buluyorsunuz? Bu spektrumun uç noktaları: Oyuncu çok hızlı bir şekilde seviye atlıyor ve canavarları fazla çaba harcamadan …

6
Oyunumu oynayan insanların orta fare düğmesine sahip olduğunu (güvenli bir şekilde) varsayabilir miyim?
Başlık hemen hemen her şeyi söylüyor. Şu anda muhtemelen sıradan oyuncular tarafından oynanmayacak bir masaüstü oyunu yazıyorum. Bu yüzden beklentim, hemen hemen her kullanıcının büyük olasılıkla zaten kaydırma tekerleği + düğmesi olan bir fareye sahip olmasıdır. Bu doğru mu? Bu soru "oyuncular için" - büyükannemin dizüstü bilgisayarında o düğme yoksa …

7
Oyunlarda neden sarf malzemeleri var?
Bu sorunun çizgileri boyunca düşünmek ve genel olarak trope kullanamayacak kadar muhteşem . Oyun tasarımcıları neden tüketim malzemelerini oyunlarına dahil etmek istiyor ? Mortal Kombat 11 beni düşündürdü ... Neden savaşta size avantaj sağlayan sarf malzemeleri içeriyor? Sarf malzemelerinin oyuna kattığı şeyin ne olduğu, gerçek para ile satın alabilecekleri veya …

4
Stres ve tehlike yanılsaması yaratmak
Şu anda bir noktada oyunun oldukça sakin ve oyuncunun bulmacaları çözmesi gereken bir macera oyunu deniyorum ve bir noktada düşman ya da çevre tuzakları var. Oyuncuyu korkutacak hiçbir yerde ortaya çıkacak hiçbir şaşırtıcı tehlike olayı olmasını istemiyorum, bu yüzden oyunun bir bölümü başlamadan önce birden fazla "oyuncu öldürme" engelleri içerecek …


1
Modern oyunlarda çift veya üçlü tamponlama hangi sorunu çözer?
İkili (veya üçlü) arabelleğe alma nedenlerini anlamamın doğru olup olmadığını kontrol etmek istiyorum: 60Hz yenilenen bir monitör, saniyede 60 kez monitör görüntüsünü oluşturur. Monitör monitör görüntüsünü yenilediğinde, piksel için piksel ve satır için satır günceller. Monitör, video belleğindeki pikseller için renk değerleri ister. Şimdi bir oyun çalıştırırsam, o zaman bu …

4
Bir programcı 2B varlık almayı nasıl öğrenebilir? [kapalı]
2D grafik oyun varlıkları oluşturmak isteyen biri için iyi bir ders var mı? Mutlak yeni başlayanlar için sınıflar çizmek, tercihen oyunlara mümkün olduğunca uygun olabilecek becerileri öğretmek - karakterleri yana / yukarıdan aşağıya doğru çizmek, izometrik, çizim dokuları vb.
31 2d  graphics  art 

2
Rastgele / Prosedürlü vs. Önceden Yapılmış Seviye Üretimi
Önceden yapılmış seviyelere karşı rasgele / yordamsal nesil kullanmanın avantajları / dezavantajları nelerdir? Maddelerin rastgele oluşturulmuş arazilerde dağıtılması zor olabileceği ve üretilen arazinin tuhaf görünebileceği gerçeği dışında, düşünebildiğim çok az şey var. Daha önce yapılmış seviyelerin dezavantajı, yine de bir seviye editörü yapmam gerekecek olması. Neyin daha iyi kullanılacağına karar …

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.