Oyun Geliştirme

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

6
Enflasyon puanları oyuncuları daha mutlu eder mi? [kapalı]
Bunun oyundan oyuna, durumdan duruma bazında bağlı olacağını ve bunun çok teknik bir soru olmayacağının farkındayım, ancak birkaç yıl önce bir teknik podcast'te sayıların artmasına neden olduğunu duydum (örneğin 1000) Oyunlarda puanlar - 1 puan) tercih edildi, çünkü ya standarttı ya da kullanıcılardan daha iyi geri bildirim / deneyim ürettiği …


2
HLSL ile geniş açılı / balık gözü lensi nasıl oluştururum?
Değişken uçlardaki geniş açılı lenslerin etkisini elde etmek için uygulanması gereken kavramlar nelerdir? İçerik boru hattının çeşitli aşamalarına atıfta bulunan sözde kod ve özel açıklama, ayrıca kaynak kodundan HLSL'ye hangi bilgilerin aktarılması gerektiğine çok yardımcı olacaktır. Ayrıca, geniş açılı lens ile balık gözü uygulama arasındaki farklar nelerdir?

6
Varsayılan Unity açılış ekranını yasal olarak APK'den kaldırarak kaldırabilir miyim?
Unity kullanırken bir Android oyununu APK olarak dışa aktarıyorum. APK çalıştırıldığında, görüntülenen ilk şey Unity açılış ekranıdır. APK'yi bir zip dosyası gibi açarak, açılış ekranı görüntüsünü ( App.apk/assests/bin/Data/splash.png) arayarak ve istediğim herhangi bir görüntüyle değiştirerek bu görüntünün yerini alabildim . Unity destekli Android oyun uygulamalarını bu şekilde değiştirilmiş açılış ekranlarıyla …

6
Bir nokta ile eksene hizalanmış bir dikdörtgen arasındaki mesafeyi nasıl hesaplarım?
X, y konumu, yükseklik ve genişliğe ve yakınlarda rastgele konumlandırılmış bir noktaya sahip bir 2B dikdörtgenim var. Bu noktanın belirli bir mesafeden daha yakınsa, dikdörtgene çarpışıp çarpışmadığını kontrol etmenin bir yolu var mı? Bahsedilen dikdörtgenle çarpışan o noktanın dışında görünmez bir yarıçap hayal edin. Bununla ilgili bir sorunum yok çünkü …

2
Uzay savaşlarında ışık bilgisinin yayılım hızının modellenmesi sim
Göreceli olarak geniş alanların üzerinde (bir tarafa 20 dakika uzaklıktaki bir küp küp) gerçekleşen ve (çoğunlukla) gerçekçi fizik kullanan bir uzay savaşı siması üzerinde çalışıyorum. Modellemek istediğim temel unsurlardan biri, bilginin savaş alanında yayılma hızıdır - yani, eğer Oyuncu A ana sürücüsünü savaş alanının bir tarafına geçirirse, Oyuncu B görmeden …

4
Ticari marka olmadan serbest bırakmanın etkileri nelerdir?
Neredeyse bir yıldır bir video oyunu üzerinde çalışıyorum ve piyasaya sürüldüğü için paniklemeye başlıyorum çünkü bir ticari markam yok (ama bir şirketim var). Ticari marka sürecini beklemek için bir yıl geri çekilmek zorunda kalmak istemiyorum ... Bu sorunu çözebilir ve bir şekilde (güvenli bir şekilde) serbest bırakabilir miyim?
29 trademark 

3
Bu 2B “parlayan” grafik stilini nasıl yapabilirim?
XNA'da 2 boyutlu sprite tabanlı bir oyun inşa etmenin temelleriyle rahatça dolaşıyorum, tüm nesnelerim basitçe .png görüntüleri taşıdığım. Örneğin Super Laser Racer'a benzer bir sanat tarzı kullanan bir 2d oyun geliştirebilmek için daha sonra öğrenmem gerekenler var. Bu stilin diğer örnekleri Donmuş Sinaps, Geometri Savaşları vb. Bu tarzı "2B soyut …


9
Oyun endüstrisinde daha iyi bir işe girme şansı vermek için OpenGL'ye devam etmeli miyim yoksa DirectX'e geçmeli miyim? [kapalı]
Bir süredir OpenGL ve Linux kullanarak grafik programlamayı öğreniyorum. Kavramların çoğuna aşinayım, ancak bilgilerimi geliştirmek ve sonunda oyun geliştirme alanında, özellikle de oyun motoru gelişiminde kariyer yapmak istiyorum. Şimdiye kadar bana öyle geliyor ki, oyun stüdyolarının çoğu, DirectX kullanarak Windows için oyunlar yapıyor. Düzenleme: OpenGL vs DirectX sorusunun daha önce …

4
Seviyelendirme için gerekli deneyim miktarı nasıl belirlenir
Bu konunun altındaki ilgili sorular şunları içerebilir: Bir sonraki seviyeye geçmek için ne kadar tecrübe puanına dayanmalıyım? Hangi faktörler buna katılıyor? Oyuncunun, seviye atlayana kadar yeterince eğlenmemesini nasıl sağlayabilirim? Oyuncunun deneyim puanlarını alma şeklini nasıl değiştirebilirim?

8
Oyun içeriğini depolamak için XML / JSON / Metin veya bir veritabanı kullanmak daha iyi olur mu?
Bileşen tabanlı bir oyunun nasıl uygulanacağını düşünüyorum, çünkü bu sıcak bir şey gibi görünüyor ve bu kadar esnek bir tasarım fikrini seviyorum. Böyle bir tasarımın özelliklerinden biri oyuna yeni şeyler eklemenin, genellikle XML gibi metin dosyaları aracılığıyla içerik yükleme olarak sunulan verilerle yapılabilmesidir. Bu, herhangi bir metin düzenleyicide insan tarafından …


10
Tarayıcı Tabanlı MMO'lar (WebGL, WebSocket) [kapalı]
Tarayıcı JavaScript - grafikler için WebGL ve Ağ için WebSocket ile tam teşekküllü bir 3D MMO istemcisi yazmanın teknik olarak mümkün olduğunu düşünüyor musunuz? Gelecekteki MMO'ların (ve genel olarak oyunların) WebGL ile yazılacağını düşünüyor musunuz? Günümüzün JavaScript performansı buna izin veriyor mu? Diyelim ki geliştirme ekibiniz bir geliştirici olarak siz …
29 mmo  webgl  websocket 

6
Programlama öğretmeyen oyun programlama kitapları? [kapalı]
Ben oyun geliştirme ile ilgilenen yaklaşık 3 yıllık deneyime sahip normal bir programcıyım. Karşılaştığım sorun şu ki, bu "acemi" kitaplara baktığımda, çoğu temel programlama becerilerini öğretiyor ve bunun üzerine oturup okumaya değer bulmaya sabrım yok. Ancak, daha ileri düzey kitaplara baktığımda, başımın üstünde duruyorlar ve bir kez daha, bana verimsiz …
29 books 

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.