Oyun Geliştirme

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

3
Varlık Yönetimi, veritabanı veya versiyonlama sistemi?
Oyunun varlıklarını geliştirirken, (kafesler, dokular, sesler, videolar) onları yönetiyor musunuz? Onları versiyonlama sistemi içindeki kaynak kodla bir arada tutmak? (performans, git vb.) Ya da merkezi bir yedekleme, varlıklara adanmış bir veri tabanına sahip olmak ve editörlerin her zaman çalışmasını sağlamak? (PostgreSQL, MySQL, vb…) Diğer? Her birinin avantaj ve dezavantajları nelerdir …

6
Potansiyel olarak sonsuz 2B harita verilerini depolamanın bir yolu?
Şu anda 100'e 100 karolu topakları kaldırabilen bir 2D platformum var, öbek koordinatları uzun süre olarak saklanıyor, bu yüzden haritalar tek sınırı (maxlong * maxlong). Bütün varlık pozisyonları vs. Karşılaştığım sorun, binlerce dosyaya ihtiyaç duymadan bu parçalara nasıl depolanıp erişileceği. Her şeyi bir seferde açması gerekmeyen, tercihen hızlı ve düşük …
29 xna  2d  c#  maps  platformer 

3
Farklı entegratörlerin artıları ve eksileri [kapalı]
Oyunlarda fizik gibi şeyler yaratırken bir entegratöre ihtiyacınız var. Verlet entegrasyonunun Euler entegrasyonuna harika bir alternatif olarak birçok yerden bahsettiğini gördüm. Örneğin , Thomas Jakobsen'in ünlü belgesinde . Ancak bu makalede Glenn Fiedler şöyle yazıyor: Sizi varolan farklı entegratörlerin geniş yelpazesi ile tanıştırmak yerine, peşine düşeceğim ve en iyisine gideceğim. …
29 physics 

5
Bileşen tabanlı bir sistemde güçlendirme yapmak
Ben sadece başımı bileşen tabanlı tasarım etrafında almaya başladım. Bunu yapmanın "doğru" yolunun ne olduğunu bilmiyorum . İşte senaryo. Oyuncu bir kalkan takabilir. Kalkan oyuncuya kabarcık şeklinde çekilir, ayrı bir çarpışma şekline sahiptir ve oyuncunun alandaki etkilerinden aldığı hasarı azaltır. Böyle bir kalkan, bileşen tabanlı bir oyunda nasıl tasarlanır? Kafamın …



3
SAT ile 3D OBB çarpışması için kaç tane ve hangi eksen kullanılacak
SAT'ı aşağıdakiler temelinde uyguluyorum: Yönlendirilmiş Sınırlandırma Kutuları Kullanılarak Dinamik Çarpışma Tespiti [PDF] 7. sayfada, tabloda, bir çarpışma bulabilmemiz için test edilecek 15 ekseni ifade ediyor, ancak sadece Ax, Ay ve Az ile çarpışma alıyorum. Diğer tüm vakaları neden test etmem gerekiyor? Sadece Ax, Ay ve Az’ın yeterli olmadığı durumlar var …

6
Hareketli bir hedefe giden yolu bulmak için standart çözüm nedir?
Oyun gibi bir 2D RTS üzerinde çalışıyorum, temel A * bir birimi A noktasından B noktasına taşımak için mükemmel çalışıyor. Fakat şimdi sürekli yol bulma problemiyle karşı karşıyayım, A, hareketli bir B nesnesine saldırmak gibi, A Nesnesinin konumu değiştiğinde her karede A * çağrısı yapıyorum. Peki bu soruna standart yöntem …

2
Neden bazı oyunlar ışıkların duvarlardan parladığını gösteriyor?
Bazı oyunlarda, video kalitesini yüksek seviyelere ayarlasam bile duvarların arasında ışıkların parladığını görüyorum. Son oynadığım oyunlardan birkaçı Borderlands 2 (füze patlamaları) ve Call of Cthulhu (fenerler; oyun Unreal Engine 4'ü kullanıyor). Bu bir hata mı yoksa performans sebepleri var mı? Örnek Sınır Alanları 2: https://youtu.be/9bV83qA6_mU?t=419 (birkaç kez, ancak hızlı bir …

4
Oyun sanatçısı bilgisayar iş istasyonu kurulumu - bu overkill mi?
Çok yetenekli, profesyonel bir oyun sanatçısı ile çalışan küçük bir işletmenin (çok sınırlı kısıtlamaların) bir parçasıyım ve gerekli tüm ekipmanları sağlamanız gerekecek. Sanatçı şu kurulumu istedi (ki bu bana çok pahalı görünüyor): Eşleşen klavyeyle en yeni grafikler hedeflenen yüksek kaliteli dizüstü Büyük çizim tableti Tablet için ergonomik montaj Dikey ergonomik …
28 art  business 

3
Neden çoğu büyük oyun motoru animasyonlu dokular için gif kullanmıyor?
Animasyon Sayfalarını veya Gifleri kullanmak daha iyi ne olabilir? Gif’lerin Animasyon Sayfaları’nın bir avantajı, kodlarınızdan dolayı kodunuzun çok hızlı veya çok yavaş gittiğini ve uygun işaretlerle güncelleme yaptığınızı düşünmeniz gerekmemesidir. Gifleri kullanmanın dezavantajları ve Animasyon Sayfalarının Giflere göre avantajları nelerdir?

4
Herhangi bir yöne bakabilecek önceden oluşturulmuş 2B sprite'ları nasıl uygulayabilirim?
Ben Clash of Clans gibi oyunların birliklerini nasıl yarattıklarını Googling'dim ve görünüşe bakmadan önce 3B modelleri 2D sprite sayfalarına önceden hazırladıkları ve çalışma zamanında bu 2d görüntüleri oluşturdukları görülüyor. Bununla birlikte, Klan Çatışmasındaki birlikler herhangi bir yöne dönük olabilir. Benzer oyunumda, her birlik için her oryantasyon için (0-360 derece) bir …
28 3d 



3
Zelda gibi bir 2D oyun, karakterinin sadece bir bölümünün gösterildiği binaların arkasındaki karakterini nasıl ele alıyor?
Zelda tarzı basit bir oyun geliştirmeye çalışıyorum. Bu çok yararlı bir konu buldum LoZ: Geçmişe Bir Bağlantı alt döşeme çarpışmalarını nasıl ele aldı? çarpışma algılama mekanizmamı geliştirmek için referans olarak kullanıyorum. Ancak, anlayamadığım bir şey var. Link binaların arkasında olduğunda, onun sadece bir kısmı gösterilir. Birisi lütfen bu etkinin nasıl …
28 2d 

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.