Oyun Geliştirme

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

2
Bir oyun nesnesinin altındaki araziyi nasıl düzleştirebilirim?
Arazi nesnesi yapan ve dokularla boyayan bir senaryom var, ama bir sorunum var. Oyun nesnelerini yerleştirmeye çalıştığımda (birliğin sağladığı basit su nesnesi gibi), oyun nesnesini yerleştirmek için doğru yüksekliği belirlemek için bir Raycast kullanıyorum, ancak bu sadece o noktaya doğru yerleştirilmesini sağlıyor. Oyun nesnesinin altındaki araziyi, araziye girmemesi veya tepeler …
10 unity 

4
Bir Varlık Bileşen Sistemindeki Varlık 'Türlerini' Belirleme
Bir Varlığın açık bir 'türü' (örn. Oynatıcısı) yoksa ve yalnızca bir bileşenler koleksiyonuysa, sistemlerimin üzerinde çalışması gereken ve olmaması gereken varlıkları nasıl belirleyebilirim? Örneğin, bir Pong oyununda raket ve top, pencere sınırları ile çarpışır. Ancak, her biri için çarpışma kontrol sistemleri farklı olacaktır, bu nedenle bir sistem yanlış tipteki varlıkları …

4
Normal haritalama gerçekten nasıl çalışır?
Normal harita kavramını anlamaya çalışıyorum, ancak birkaç şeyle kafam karıştı. Kısacası, normal bir haritanın bakış açısına bağlı olup olmadığından emin değilim (yani etrafında döndüğünüzde aynı nesnenin farklı bir normal haritasını alıp alamayacağınız). İkincisi, normal haritalarda mavimsi rengin neden baskın renk olduğunu anlamıyorum . Normalleri ve RGB renklerle ilişkilerini nasıl düşündüğüm …

1
Box2d'de tüy dökülmesi nasıl simüle edilir?
Ben Box2d uzantısı ile AndEngine ile çalışıyorum, ancak genel cevap veya bir konsept fikri de takdir edilecektir. 2B yandan görünüş dünyasında, fizik simülasyonunun bir parçası olmak istediğim tüy benzeri nesnelerim var. "Tüy" yavaş düşmek için doğrusal sönümleme kullanıyorum. Bu iyi bir fikir olmayabilir, belki her güncellemede kuvvet uygulamalıyım, ama yine …
10 box2d  physics 

2
UDK: Mermi ProcessTouch'da aktör türünü kontrol etme
Kısacası, bir merminin çarptığı (veya oyunumdaki herhangi bir silahın hasar gördüğü) bir piyonu ışınlamaya çalışıyorum. Şu anda, merminin ProcessTouch'ında Pawn.SetLocation'ı çağırmaya çalışıyorum. Bu bir problem çünkü ProcessTouch sadece bir piyona değil, herhangi bir aktöre çarpacak. Ayrıca, ProcessTouch'ın "Diğer Aktör" ünü kontrol etme girişimleri hatalar atar. Bir sürü çözüm denedim (Piyon …
10 udk 

3
Bir varlık bileşen sisteminde “Blob-Systems” nasıl önlenir?
Şu anda aşağıdaki sorunla karşı karşıyayım: Bir varlık bileşen sistemi (ECS) kullanarak bir pong klonu yazmaya çalışıyorum . "Çerçeveyi" tek başıma yazdım. Yani varlıkları tüm bileşenlerle yöneten bir sınıf var. Sonra bileşen sınıfları kendileri var. Son olarak, sistemin ihtiyaç duyduğu bileşenlere sahip tüm varlıkları elde eden sistemlerim var. Örneğin, benim …


6
Orijinal yazara teşekkür ettiğim sürece kredimde belirli bir şarkıyı kullanabilir miyim?
Ticari bir oyun üzerinde çalışıyorum ve kredi sırasında belirli bir şarkı kullanmak istiyorum, çünkü bu benim oyunum için çok uygun olurdu. Oyununuzdaki diğer insanların yasadışı olabileceğini düşündüğüm müzikleri biliyorum, ama bu oldukça küçük bir şey ve ona kredi verdiğim sürece şarkılarından birini kullanmanın ne kadar yasal olduğunu merak ediyordum (çoğunuzu …
10 music  copyright 

2
Bilinen kuyruklu bir maç oyununu optimize etmek için algoritma
Flowerz olarak bilinen bir oyun için C # .NET bir çözücü yazmaya çalışıyorum. Referans olması için MSN'de oynatabilirsiniz: http://zone.msn.com/gameplayer/gameplayer.aspx?game=flowerz . Eğlence için yazıyorum, herhangi bir görev veya işle ilgili herhangi bir şey için değil. Bu nedenle, tek sınır bilgisayarımdır (8GB RAM ile bir intel i7 çekirdeği). Endişelendiğim kadarıyla başka bir …
10 c#  algorithm  ai  puzzle 

1
Prosedürel Geometri Üretimi
Son zamanlarda OS X için SceneKit'e bakıyordum ve geometrik şekiller oluşturmak için çeşitli fabrika yöntemleri olduğunu fark ettim: Kutu, Kapsül, Koni, Silindir, Düzlem, Piramit, Küre, Torus ve Tüp. Oluşturucuma böyle ilkel şekiller eklemekle ilgileniyorum, ancak prosedürel üretim anlayışını toplayabileceğim makul bir kaynak bulmakta zorlanıyorum. Teoriyi detaylandıran ancak onu desteklemek için …

2
Java 2D oyun programlama: Bir oyun döngüsü yapmak için farklı yaklaşımlar
Java oyun programlamasında yeniyim, ancak ne kadar çok okursam, kafam karışıyor, çünkü bir oyun döngüsü yapmak için birkaç farklı yaklaşım gördüm: 1. Timer sınıfını kullanan standart yaklaşım (daha az gibi görünüyor) hassas). 2. System.nanoTime kullanan daha kesin yaklaşım. 3. scheduleAtFixedRate kullanan basit bir yaklaşım. Genellikle hangisi tercih edilmelidir ve her …

4
Yıldızlararası Ekonomik Simülasyon
Uzayda seyahat eden bir tüccar oynadığınız eski uzay ticaret oyunları olan Elite veya Escape Velocity'yi anımsatan bir oyun tasarlıyorum. Oyunun ekonomisinin en azından gerçek bir ekonomiye benzemesini istiyorum. Simülasyonu gerçekleştirmek için ihtiyaç duyacağım algoritmaları anlamak için hangi kaynaklara bakabilirim? Büyük bir engel, matematikte oldukça korkunç olduğum; bu yüzden basit bir …

1
Bir indie oyunu için yasal konular hakkında ne yapmalıyım?
Burada biraz fazla arka plan bilgisi varsa özür dilerim, neyin alakalı olduğundan emin değilim ama cevaplarını burada geçerli olmayan diğer sorulardan ayırmak için finansal durumu özetlemem gerekiyordu. Çevrimiçi olarak satılacak bir indie oyunu yapıyorum (yani, PayPal'ı kullanabilen herhangi bir ülkeye). Şu anki durumum yetersiz işleniyor - son birkaç yılda sona …

3
Hem MonoGame API'sını hem de temeldeki grafik API'sını kullanırsanız hangi sorunlar ortaya çıkabilir?
MonoGame ile oyun yapıp temeldeki grafik API'sını da aramaya başlarlarsa ne gibi sorunlar yaşanabilir? Örneğin, bir MonoGame projesinde MonoGame'nin mutlaka desteklemediği bir şey yapmak istedim veya bunun için uygun belgeleri / örneği bulamadım, ancak OpenTK'da nasıl yapılacağına dair bir örnek bulabilir miyim? başka bir yerde MonoGame API kullanırken doğrudan OpenTK …
10 monogame 

3
Bir içbükey ağın bir dışbükey ağ kümesine ayrılması
Bir içbükey ağı 2 nedenden dolayı bir dışbükey kafes kümesine ayrıştırabilmek istiyorum: Şeffaf işleme Fizik şekilleri Girdi olarak bir üçgen kümesi (içbükey) alan ve bir dizi üçgen (dışbükey) çıkışı sağlayan bir algoritma var mı? Orijinal ağın parçaları arasındaki delikleri doldurmamasını istiyorum. Zaten küçük bir fikre rastladım: tüm içbükey kenarları bulun …

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.