Oyun Geliştirme

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

1
PS4 oyunu yapma süreci nedir?
Sony, geliştiricilerin PS4 için kendi kendine yayınlayabileceğini söylediğine göre, bahse girerim ki çok daha fazla insan bu platform için oyun üretmekle ilgilenecek. PS4 için SDK, dokümantasyon ve test ortamını alma süreci nedir?

3
Dizilerin nesnesi mi, nesne dizisi mi?
Roller Coaster Tycoon çizgisinde bir yönetim sim oyunu yapıyorum. Performansımı en üst düzeye çıkarmak için dünya nesnelerimi yapılandırmanın en iyi yolunun ne olduğunu bilmek istiyorum. Diyelim ki oyunumda 5.000 kişi var: Bir nesne oluşturun ve bunları böyle bir dizide saklayın; class person() { this.x = 0; this.y = 0; this.thirst …

4
Onaltılık haritada eşit bölgeler oluşturun
Örneğin, büyük bir (X by Y) onaltılık haritayı ele alarak, ülkeleri simüle etmek için onu bağlı onaltıların N bölgelerine nasıl ayırabilirim? Amaç, farklı şekillerde, ancak eşit büyüklükte ülkelere sahip gerçek bir yaşam haritası gibi görünen onaltılık bir harita oluşturmaktır.

2
İki ağaç yapısının karşılaştırılması
Ben mümkün olduğunca çok ayrıntı verecek bu yüzden doğru terimlerle anlatmaya çalışırken zorlanıyorum ve umarım birisi ne yapmaya çalışıyorum bilir = -) Yapısal olarak ne kadar benzer / farklı olduklarını belirlemek için iki düğüm ağacını karşılaştırmaya çalışıyorum. Aşağıdaki şemalarda, her iki örnek de aynı sayıda çocuğa, torunlara vb. Sahiptir. Örnek …

1
Pikselsiz görüntü boyutu nasıl azaltılır?
Pürüzsüz kenar karakterleri ve yüksek çözünürlüklü görüntüleri olan birçok oyun görüyorum, ancak görüntüleri karakterim için 64x64 diyelim. 64x64 tuval ile başlasam bile pikselli kenarlar alıyorum. OpenGL ile ölçeklendirmeli miyim? ya da farkında olmadığım photoshop ya da pixen ile ilgili bir teknik var mı?

4
Oyunculara nasıl oynamayı zarif bir şekilde nasıl öğretirim?
Bulmaca platformcularının oyunculara nasıl oynamayı öğrettiğini düşünüyordum. Super Meat Boy'u, özellikle size öğretildiğini fark etmeden öğretme şeklini seviyorum. Beni heyecanlandırdı ve meşgul etti. Basit ve seviye tasarımı tarafından açıkça zorlansa bile, bir şeyi kendiniz bulmanın memnuniyeti vardır. Her yeni beceri veya kuralı öğretmek için bir "eğitim seviyesi" dışında başka yollar …

3
Resmi olarak kayıtlı bir şirkete sahip olmadan bir oyunu bırakmak
Ben iOS oyun bırakmadan düşünüyorum olmadan resmen hiç bir şirket kaydı. Bir şirket kurmak istediğimden bile emin değilim. İTunes unvanımın telif hakkı sahibini bilmek istiyor. Bununla ilgili 2 sorum var: 1) Şirket adımı (zaten var olup olmayacağına karar verdim) kullanabilir ve daha sonra kaydedebilir miyim (ihtiyaç duyulursa)? 2) Ya da …
13 legal  copyright 

1
Pencere takılı olmadan DirectX11?
Sadece ekran dışı işleme için DX11 veya DX9'u başlatmak ve kullanmak mümkünse, yani ekli bir pencere olmadan merak ediyorum. Amacım, gerçek pencereyi açmadan önce bazı GPU kıyaslamaları yapmak. Bu kıyaslamada bazı test sahneleri oluşturulur, ancak görünür olmamalıdır. (Aslında karşılaştırma puanına bağlı olarak farklı pencereler açılır)
13 c++  directx11 

3
.Sln / .csproj, Unity projesini paylaşmak için faydalı mı?
GIT ve Unity ile ilgili bazı sorunlar yaşıyoruz. Sıklıkla bu .sln / .csproj dosyası bize biraz sorun verir, bu yüzden web'de bir süre aradıktan sonra belki bu dosyaların itmek için gerekli olmadığını buldum. Birisi bunun için geri bildirimi var mı? https://gist.github.com/hw/1234398 Örneğin .gitignore'a dahil edilmiştir, ancak dürüstçe bu tür dosyaların …

2
Kelimeyi en az tanınabilir forma sokmak
Amacım oyuncuya orijinal haliyle yeniden sıralanması gereken şifreli bir kelime sunmak: OELHL -> MERHABA Herhangi bir kelime (> 3 veya 4 harf, boşluk içerebilir) alır ve en az tanınabilir forma dönüştüren bir karıştırma algoritması istiyorum. Her harfi rastgele hareket ettirirken kesinlikle işe yararken, tüm karışıklıkların eşit olmadığını, bazılarının diğerlerinden daha …

4
Hem istemci hem de sunucuda bir fizik simülasyonu mu çalıştırıyorsunuz?
Oyunlarda istemci / sunucu ağ mimarisi hakkında bilgi edinmek için çok oyunculu bir asteroit klonu uyguluyorum. Onların istemci / sunucu teknoloji GafferOnGames ve Valve'ın yayınlarını okumak için zaman geçirdim. İki kavramla ilgili sorun yaşıyorum. Şu anda box2d ile fiziği simüle eden ve dünyanın durumunu saniyede 20 kez istemcilere gönderen yetkili …

3
NES'in renk sınırlamalarını bir HLSL piksel gölgelendiricisi ile nasıl çoğaltabilirim?
256 renk modu amortismana tabi tutulduğundan ve artık Direct3D modunda desteklenmediğinden, olası tüm renklerin NES paletini simüle etmek için bir piksel gölgelendirici kullanma fikrimi aldım, böylece solma nesneleri ve alfa kanallarıyla pürüzsüz solma çıkışları yok . (Nesnelerin NES'de gerçekten solmadığını biliyorum, ancak palet değiştirmeyle mümkün olacak düz siyah bir arka …
13 shaders  pixel 

5
Unity3d'de nasıl anahat çizebilirim?
Ben keyfi yükseklik bir dikdörtgen vurgulamak çalışıyorum. Bunu yapmanın en kolay yolunun, dikdörtgeni özetleyen ayrı bir "kutu" gameobject oluşturmak olacağını düşündüm. Dikdörtgenin dört noktasını özetlemek için bir MeshRenderer + Saydam Doku ve bir LineRenderer ile denedim. İkisi de çok tatmin edici değil. (Satır oluşturucu ortada, ölçeklenmiş küp sağda) Bunun için …
13 unity  graphics 

2
Uzay gemisi için plazma izi nasıl oluşturulur
Hepsi benzer efektler kullanan harika görünümlü uzay oyunları gördüm. Bu etkilerin bazılarının genel olarak nasıl yapıldığını öğrenmekle gerçekten ilgileniyorum. Özellikle, uzay gemilerinin veya füzelerin arkasındaki patikaların bazılarının mevcut tüm kaynakları kullanmadan nasıl yapıldığını bilmek istiyorum. Efekt örnekleri için Gimbal'ın ekran görüntülerine ve hatta aynı bağlantıdaki videoya bakın. Ayrıca Ether Vapor'da …


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.