Oyun Geliştirme

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

1
GPU tabanlı dinamik geometri LOD'unu OpenGL'ye nasıl uygularım? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . Geçen yıl kapalı . Oyunumun performansını artırmak için LOD uygulamaya çalışıyorum. Çok güzel bir öğretici buldum . Anladığımı düşündüğüm …
9 opengl  java 

2
Bileşen-nesne iletişimini güvenli ve önbellek dostu bileşen depolama ile nasıl destekleyebilirim?
Bileşen tabanlı oyun nesnelerini kullanan bir oyun yapıyorum ve her bileşenin oyun nesnesiyle iletişim kurması için bir yol uygulamakta zorlanıyorum. Her şeyi bir kerede açıklamak yerine, ilgili örnek kodun her bir bölümünü açıklayacağım: class GameObjectManager { public: //Updates all the game objects void update(Time dt); //Sends a message to all …

3
Boğulma noktalarında kalabalıklarla başa çıkma stratejileri
Son zamanlarda oyun motorumu, doğru zamana dayalı çarpışma çözünürlüğüyle direksiyon davranışlarından dürtü tabanlı harekete dönüştürdüm. Bu, çok fazla sorunu çözdü (artık tünelleme yok, yay) ve simülasyonu daha kararlı hale getirdi. Ancak istikrarla birlikte yeni bir sorun ortaya çıktı. Üç top yolculuğa görüntünün altına yakın bir yerde başladı, hedefleri pembe topun …

1
Modeller için animasyonlu dokular; Gölgelendirici nasıl yazılır?
Roket Ligi'ni izliyordu ve animasyonlu çıkartmalar ve tekerlekler olduğunu fark ediyordu. . Yukarıdaki görüntüdeki etkilere benzer bir şey uygulamak istiyorum. Tekerlek efektini yapmak için Birlik Gölgelendiricisi yazmaya nasıl başlayabilirim? Shaders hakkında çok şey bilmiyorum, ancak animasyon efektini yapmak için standart Unity Shader'ı düzenleyebilir miyim?

2
Sabit Zamanlı Güdümlü Füze
Oyuncular ve füzelerle bir oyun inşa ediyorum. P1'den P2'ye bir füze ateşlemek istiyorum. Füzenin P2'ye ulaşması her zaman tam beş saniye sürmelidir. Füze ayrıca P2'yi de izlemelidir. P2 daha uzağa hareket ederse, füzenin zamanlama kısıtlamasını karşılamak için hızlanması gerekir. P2 sola hareket ederse, füze sola hareket etmelidir (ve hızı da …

1
Bir 2D fizik motorunda, nesneler dinlendiğinde işe yaramayan çarpışma çözümlerinden nasıl kaçınırım?
Love-2d kullanarak geliştirdiğim (öğrenme için) bir fizik motorunda çarpışma çözümlerini şu şekilde uyguladım: FixedUpdate(dt) // I use fixed timestep foreach collide c1 in allNotStaticColliders c1.integartePhysic // i.e. apply gravitational force.. foreach collider c2 "near" c1 // "near"= I use spatial hashing if collide(c1,c2) resolve collision (c1,c2) // the heavy operation …

4
C # 6 kodum neden Unity'de derlenmiyor?
Unity neden C # 6 koduyla çalışamıyor ? Bana her zaman derleyici hataları veriyor. İşte bazı kod örnekleri: using static System.Convert; using static System.Environment; $"€{punten}{NewLine}€{Money}{NewLine}€{KilledEnemies}{NewLine}€{bonus}{NewLine}€{total}"; Kod düzenleyicim olarak Visual Studio kullanıyorum ve hatasız bir şekilde oluşturuyorum. Eğer Unity'de play tuşuna basarsam, inşa edilmez.
9 unity  c# 

3
Hızlandırılmış sınırlı nesnelerin yollarını nasıl hesaplayabilirim?
Örneğin, bir arabam olduğunu ve bir otomobilin belirli bir minimum dönüş yarıçapına sahip olduğunu ve o arabayı a noktasından b noktasına götürmek istediğimi, ancak araba b noktasına bakmadığını varsayalım. B noktasına giden bir yolu nasıl hesaplayabilirim? B noktasında yönlendirmeyi belirleyebilmek de iyi olurdu (araba yolunuza sürmek ve daha sonra garajınıza …


1
Açılış ekranında reklamlar yüklensin mi?
Yüklenmesi çok uzun süren bazı reklamlarım var. Ben onları yükü sahip olmak mümkündür bunu merak ederken kullanım giriş ekranı oldu. Bu cevaba baktım: /programming/5133342/how-can-i-make-my-ads-appear-faster-in-my-android-app Ve yanıt, reklamları yüklemek için bir açılış ekranı kullanmanızı önerir. Bir sonraki etkinliğime devam etmek için reklamların ne zaman yüklendiğini nasıl anlayabilirim? Kullanıcı uçak modundaysa ne …

1
ResolutionException: com.google.android.gms için aday yapı bulunamıyor: play-services-games: 8.1+
Bu hatayı alıyorum: EditorAssemblies.ProcessEditorInitializeOnLoad (System.Type türü) (C'de: /buildslave/unity/build/Editor/Mono/EditorAssemblies.cs: 123) TargetInvocationException olarak yeniden başlatma: Bir çağrının hedefi tarafından istisna atıldı. System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder bağlayıcı, System.Object [] parametreleri, System.Globalization.CultureInfo kültürü (at / Users / builduser / buildslave / mono-runtime- and-classlibs / build / mcs / class / corlib / …

1
öğretici olmadan oyunumu nasıl daha sezgisel hale getirebilirim?
Ben bir mobil oyun uygulaması üzerinde çalışıyorum. Oyun, farklı kuş türlerinin uçup iniş yaptığı birkaç dalı olan bir ağacı detaylandırıyor. her kuş farklı bir ağırlığa sahiptir ve kullanıcının amacı, dallar kırılmadan önce ağacın her iki tarafındaki ağırlığı dengelemektir. Oyunun bir ekran görüntüsünü ekledim ve umarım birileri, oyun kavramını bir öğretici …

1
LibGDX 3D'de çarpışma olaylarını nasıl indükleyebilirim?
Aşağıdaki kodda ben yapmak istiyorum bir şey bir örnek koydum. Kameram var ve kutulardan birine çarptığında hareket etmeyi bırakmasını istiyorum, bunu nasıl yapabilirim? public class Main extends ApplicationAdapter { private final ModelBuilder builder = new ModelBuilder(); private final Environment environment = new Environment(); private ModelBatch modelBatch; private PerspectiveCamera camera; private …

1
Arazi üretimi için bir Octree oluşturmak
Daha önce bir IsoSurface oluşturmak için yürüyen küpler / tetrahedra kullandım. İşe yaradı ( YouTube ), ancak görüntüleme mesafesine göre değişken Ayrıntı Düzeyi uygulamak için hiç uğraşmadığım için performans çok kötüydü (hatta eski, uzaktaki parçaları kaldırıyordu). Bu sefer başka bir gidip düzgün yapmaya karar verdim. Ben ne zaman Build()denir aşağıdaki …
9 unity  c#  voxels  octree 

3
Işın takibinde BRDF ve Küresel koordinat
Standart phong / blinn phong aydınlatma modelini kullanan bir ışın izleyici geliştirdim. Şimdi fiziksel olarak oluşturmayı destekleyecek şekilde değiştiriyorum, bu yüzden çeşitli BRDF modelleri uyguluyorum. Şu anda Oren-Nayar ve Torrance-Sparrow modeline odaklandım. Bunların her biri, olay wi ve giden ışık yönünü ifade etmek için kullanılan küresel koordinatlara dayanmaktadır. Benim sorum …

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.