Oyun Geliştirme

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

9
Bir solo geliştirici projesinde ne tür bir proje yönetimi kullanılmalıdır?
Tek başıma, gelişimi 3 bağımsız bölüme ayırabilecek bir oyun projesi üzerinde çalışıyorum (harita oluşturma, “dünya üstü dünya” motoru ve savaş motoru), ancak gelişme ilerledikçe, nasıl başa çıkmam gerektiğinden emin değilim. Bu projenin yönetimi, özellikle bu 3 nokta ile ilgili: Yalnız çalıştığım için sürüm kontrol sistemi kullanmaya değer mi? Planlanan özellikleri …

1
Raymarch gölgelendiricileri nasıl çalışır?
Burada bulunan shadertoy.com'da bulunan gölgelendiricilere bakıyorum ve havalı olanların çoğunda ortak ses ve gürültü sızıntısı var. Kaynak kodunu hiç anlamıyorum ama gerçekten istiyorum. Bu gölgelendiriciler nasıl çalışır ve raymarch algoritması nasıl çalışır? Her yeri aradım ve konuyla ilgili hiçbir şey bulamadım. Teşekkürler


19
Neden mikro dönüşümler evrensel olarak az çok nefret ediliyor? [kapalı]
Günümüzde pek çok oyunda, mikro-işlemleri oyun içi satın alma şeklinde görüyoruz. Bu satın alımların yararları, reklamları devre dışı bırakmaktan, kozmetik kilidini açmaktan veya oyun içi para biriminden herhangi biri olabilir. İşte bir örnek: Bu elbette pahalı mikro işlemlerin aşırı bir örneğidir. Ancak, oyun içi para kazanma konusunda daha mantıklı bir …

3
Worms tarzı araziyi nasıl oluşturabilirim?
Worms tarzı bir oyun üzerinde çalışıyorum ve usule göre bazı arazi oluşturmak istiyorum. Daha önce perlin gürültüsünü kullanarak çok fazla arazi üretimi yaptım ve bu oyunda kullanmaya başladım. Bununla ilgili tek sorun çok basit ve sıkıcı, bana bazı tepeler veriyor ama istediğim karmaşıklığı değil. Mağaralar ve asılı dağlar gibi özelliklere …


6
Yerelleştirme için bir oyun nasıl hazırlanır?
Birçok proje oyun bitene kadar yerelleşmeyi düşünmüyor. Sonra yerelleştirme bir hack olarak yapılır ve daha sonra eklendiği açıktır. Bazı özel ilgi alanları: Metin dizeleri (açıkçası) Müzik ve / veya anlatılar gibi ses klipleri Dokular üzerinde işlenen metinler (örneğin bir kasadaki etiket) Önceden işlenmiş filmlerde karelerde işlenen metin Yazı tipleri / …

13
Anlamlı ve ilgi çekici görevler yaratmak
X canavar sayısını öldür. Y öğelerini toplayın (genellikle X canavar sayısını öldürerek). Bu NPC'nin paketini uzaktaki diğer NPC'ye ulaştır. vb. Evet. Bu görevlerin uygulanması kolay, tamamlanması kolay, ama aynı zamanda ilk birkaç defadan sonra çok sıkıcı. Onları gerçekten arayış olarak adlandırmak biraz ürkütücü; onlar daha çok ev işleri veya işler …

8
Gemileri bir bezier boyunca iki gezegen arasında hareket ettirmek, hızlanma için bazı denklemleri kaçırmak
Tamam, bunu zaten math.stackechange.com adresinde yayınladım ancak yanıt alamadım :( Öncelikle sorunumun bir resmi, açıklama daha sonra şöyle: Böylece tüm puanları ve değerleri belirledim. Gemi sol gezegen etrafında hareket başlar P1ile S=0.27 Degreeso ulaştığında, gametick başına Point Ao ulaşana kadar bezier eğrisini takip başlar Point D, o zaman doğru gezegenin …
48 2d  mathematics 

4
Unity'deki oyuncuları tellerden tamamen gizleyebilir ve nasıl koruyabilirim?
Tamamen çevrimdışı olacak bir 2D oyun oluşturmak için Unity'yi kullanıyorum (sorun bu), oyunun belirli seviyelerde belirli dizgelere girmeniz gerekiyor ve Unity kolayca değiştirilebilen DLL'leri derliyor. bu dizeleri korumanın bir yolu var (oyun çevrimdışı olduğundan başka bir kaynaktan alamıyorum)? Oyun bu iplere dayanıyor ve evet, şaşkınlığın farkındayım ama daha sağlam bir …
47 unity  c#  anti-cheat 

3
Bir Indie Studio adına ihtiyacım var mı?
Geçenlerde Google Play'de yayınlayacağım mobil bir oyun yapıyorum. Google Play bir Geliştirici Adı gerektirir. Çoğu Google Play Geliştiricisi, Gameloft, Supercell, vb. Gibi oyun stüdyosu isimlerini kullanır. Ancak bazı Hintliler isimlerini Scott Cowthon, FNAF Developer gibi geliştirici isimleri olarak kullanır. Oyunumun tek geliştiricisi olarak her tipin avantaj ve dezavantajlarının neler olduğunu …

6
Sprite döşememin iyi karolandığını nasıl hızlı bir şekilde kontrol edebilirim?
Güzel kiremit tilemap sprite yaratmaya çalışıyorum, ama kiremit ne kadar iyi olduğunu kontrol hantal. İdeal olarak, böyle bir mizanpajı gösteren bir resim editörüne sahip olmak isterdim, bu yüzden manuel bir kontrol olmadan iyi döşenip döşenmediğini görebiliyordum: [img] [img][img][img] [img] Hangi programlar bunu yapabilir veya bunu nasıl kolaylaştırabilirim?

4
Aliasing'in sebepleri nelerdir?
Her zaman örtüşme ve örtüşme önleme hakkında duyuyorum ve neye benzediğini biliyorum ama anlamadığım şey buna neden oluyor. Fiziksel bir fenomen mi? Ya da sayısal olanı? Açıklamaya yardımcı olursa, bazı programlama bilgim var ama video oyunları veya grafiklerde değil.

10
Oyuncuya düşmanları tarafından kovalanma duygusu vermek ve onu acele etmeye nasıl zorlamak
Sonsuz koşucu oyunumdaki zorluk ilerlemesi hakkında bir soru sordum: Sonsuz koşucu oyunumda zorluk ilerlemesi nasıl yapılır? Şimdi, aşağıdakileri yapmanın iyi bir yaklaşım olduğuna karar vermeliyim: Kamera her zaman yavaşça yukarı kayıyor, ancak oynatıcının rölantide kalmasını önlüyor. Sincaplar zıplarsa, kamera onları takip eder ve örümcekler de konumlarını hafifçe görülebilir alanın altında …

3
Gemiyi döndürmek için hangi iticilerin açılacağı nasıl belirlenir?
Geminin konfigürasyonu dinamik olarak değişir, bu nedenle gemiyi saat yönünde veya saatin ters yönünde çevirmek istediğimde hangi iticinin açılacağını belirlemeliyim. İticiler her zaman gemi ile eksen hizalıdır (asla açılı değildir) ve açık veya kapalıdır. İşte olası kurulumlardan biri: Şimdiye kadar denedim, ateşleme vektörünü ve yön vektörünü geminin kütlesinin merkezine görselleştirmek: …

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.