Oyun Geliştirme

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

2
Birlik komut dosyası arka uç IL2CPP ve Mono2x arasındaki fark
IL2CPP , bazı platformlar için projeler oluştururken Mono'ya alternatif olarak kullanabileceğiniz, Birlik tarafından geliştirilmiş bir betik arka uçtur . Not - IL2CPP yalnızca aşağıdaki platformlar için oluştururken kullanılabilir: Android AppleTV, iOS *, Nintendo 3DS, Nintendo Anahtarı, Playstation 4 Playstation Vita, WebGL *, Windows Mağazası, Xbox One Android dağıtımına geçiş yapan …
15 unity  c#  mono  il2cpp 


3
Döngü olmadan çok sayıda zar rulo simüle?
Tamam, eğer oyununuz çok fazla zar atarsa, sadece bir döngüde rastgele bir sayı üreteci çağırabilirsiniz. Ancak yeterince sık yuvarlanan herhangi bir zar seti için bir dağıtım eğrisi / histogram alırsınız. Yani sorum, dağıtıma uyan bir sayı verecek güzel bir basit hesaplama var mı? Örn 2D6 - Puan -% Olasılık % …

4
Bir soket sunucusu ve oyun sunucusu ayrı işlemler olmalı mı?
Basit bir standart istemci / sunucu oyunu varsayalım. Sunucu için, istemcilerden gelen bağlantıları ve mesajları dinleyen ve verileri yerel soketler veya stdin aracılığıyla gerçek oyun sunucusunu çalıştıran başka bir işleme gönderen ayrı bir işleme sahip olmaya değer mi? Diğer seçenek, her iki şeyin de tek bir işlemde yapılmasıdır. Gelen iletileri …



3
Yarı doğru gezegen sistemlerinin prosedürel üretimi
Dolayısıyla, Google üzerinden bulabileceğiniz veya burada tüm galaksiyi nasıl oluşturacağınızla ilgili aramayı kullanarak bulabileceğiniz birçok kaynak var. Ancak, bu ölçütlere uyan gezegen sistemlerinin nasıl oluşturulacağı konusunda iyi bir kaynak bulamadım: Sistemlerin yörüngelerin doğru simülasyonları olması gerekmez, ancak makul yörüngelere yakın olması gerekir. Sistemin 200 bin yıl içinde nasıl görünebileceğini önemseyen …

5
Neden birikim üzerine entegre olmalısınız?
Ben DIY fiziği öğrenmek başladım ve ben en temel düzeyde entegrasyonu uygulanması hakkında soru (yani bu var değil bir Euler RK4 vs soru). Karşılaştığım neredeyse her örnek integrate(), son güncellemeden bu yana zaman aşımını alan ve son güncellemeden bu yana hızlandırmayı (ve / veya hız ve / veya konum) güncelleyen …

2
Sahneler arasında düzgün yükleme ekranı
Bir sonraki sahne yüklenirken bir yükleme animasyonu görüntülemek için bir yükleme ekranı oluşturdum. Bir sonraki sahneyi eşzamansız olarak yüklüyorum: yield return SceneManager.LoadSceneAsync(scene,LoadSceneMode.Additive); Ve ayrıca ayarlandı Application.backgroundLoadingPriority = ThreadPriority.Low;, ancak davranış hala normal bir seviye yükü ile aynı. Bir şey mi kaçırıyorum? Beklenen davranış: Seviyeden çıkın ve kaybolun. Yükleme ekranı belirir. …

1
Birden çok altörneklemenin bir faydası var mı?
Bu siteye rastladım ve birinci ve ikinci paragrafta şu satırları görebilirsiniz: Kaba ama kolay bir etki için, sahnenin parlak kısımlarını (örn. Işık kaynakları) bir FBO'ya çizin , ardından birkaç kez GL_LINEAR minimizasyonu kullanarak altörnekleyin . Son render için orijinal sahneyi altörneklenmiş FBO'lar ile birleştirin. Aşağıdaki örnekte, orijinal sahne 128 x …
14 opengl  graphics  bloom 

1
Kinect'i Linux'ta mikrofon olarak nasıl kullanabilirim?
Ubuntu 14.04 LTS kullanıyorum ve Kinect fotoğraf makinesinin tipi var Microsoft_Xbox_NUI_Sensor_043367545147-02-Sensor. Kinect'in kamerasına yazdığım bir Linux programından erişebiliyorum, ancak mikrofonunu sesli iletişim için de kullanmak istiyorum. Bunu nasıl yapabilirim?
14 linux  kinect  voice 

3
Unity - Bir gemiyi gerçekçi bir şekilde 2D yukarıdan aşağıya oyundaki bir noktaya taşıma
fare ile tıkladığım noktaya bir yelkenli gemi taşımak için çalışıyorum. bu hareket gerçekçi olmalıdır (geminin etrafında hareket ettiği yerde kürek), bu nedenle fare tıklaması solda ve geminin önünde, doğru dönüşü sağlamak için gemi daha sonra virajlı bir yolla hareket etmelidir. Birisi bana bu konuda yardımcı olabilir, sevinirim teşekkürler

4
Telif hakkıyla korunan varlıkları eğitim amaçlı kullanmak uygun mudur?
Bir arkadaşım ve ben son projemiz olarak mobil geliştirme sınıfımızda bir Pokemon savaş simülatörü oluşturmak istiyorduk, ancak eğitim amaçlı "Adil Kullanım" altında izin verilip verilmeyeceğinden endişe duyuyoruz. Dersten sonra oyunla ilgili hiçbir şey yapmayı planlamıyoruz ve uygulamanın sunumumuz, sadece Android'in çok temel kısımlarını klonlamaya çalışmak istedik. Düzenleme: ABD'de bulunuyorum.

4
Güncelleme yöntemi ile Unity'deki FixedUpdate arasındaki fark nedir?
i Unity3D öğrenmeye başladım ve ben olsun karışıklık biri arasındaki farktır Update()ve FixedUpdate(). Orada Lynda Unity 2D oyun geliştirme öğreticisini takip ediyorum, eğitmen Updateyöntemi kullanıyor , oyuncunun RigidBody2D bileşeni ve Kutu çarpıştırıcısı var, Updateoyuncuyu çevirmek için yöntemi kullanıyor , ancak oynatıcıda aynı şeyi yaptığımda Updatehareket etmiyorum ama içeri FixedUpdate, her …


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.