«2d» etiketlenmiş sorular

2D, koordinatların X ve Y değerleri ile gösterildiği iki boyutlu boşluğa karşılık gelir.

2
2D platform oyununda, oyuncunun eğimli zeminde düzgün hareket etmesini nasıl sağlarsınız?
2D platform oyunu için bir fizik motoru geliştiriyorum. Çarpışma tespiti için ayırma ekseni teoremini kullanıyorum. Zemin yüzeyi, oynatıcı eksen eksenli bir sınırlama kutusu olarak yönlendirilmiş sınırlayıcı kutulardan yapılır. (Özellikle, SAT kullanarak OBB'ler için süpürme çarpışma tespiti gerçekleştiren "Gerçek Zamanlı Çarpışma Tespiti" kitabından algoritmayı kullanıyorum). Dinamik nesnelerin çevreye nüfuz etmediğinden emin …
18 2d  physics  platform 

1
Bir seviyede tanımlanan nesneler için kalıcı durumu nasıl uygulayabilirim?
Tekrar gözden geçirilebilen bir dizi birbirine bağlı seviyeden oluşan bir 2D Metroidvania geliştiriyorum. Her seviye, farklı hareketli grafik sınıflarının çeşitli nesnelerinin (örneğin, düşmanlar, pikaplar, kollar vb.) Ortaya çıktığı yerlerde belirlediğim döşenmiş bir TMX dosyası ile temsil edilir . Yeni bir oyun başlatırken, kaydedilmiş bir oyunu yüklerken veya bir seviyeyi değiştirirken, …

1
Unity 2017.2 Tilemap'in boyut sınırı nedir?
Unity 2017.2'nin Tilemap özelliğindeki belgeleri inceliyorum. Unity, belirli bir tilemap ağı için destekleyeceği maksimum karo sayısını sınırlıyor mu? Her bir döşemenin bir kez başlatıldığını ve çalışma zamanında Tilemap ağındaki dörtlüleri dokulandırmak için kullanıldığını biliyorum, bu yüzden örgü dörtlü sayım sınırının nihayetinde donanıma bağlı olduğunu ve az çok keyfi olarak yüksek …
17 unity  2d  tilemap 

1
Hızlı, doğru 2d çarpışma
Ben bir 2d yukarıdan aşağıya tetikçi üzerinde çalışıyorum ve şimdi temel dikdörtgen sınırlayıcı kutu çarpışma sistemimin ötesine geçmem gerekiyor. Hepsi farklı şekil ve boyutlarda olan birçok farklı sprite ile büyük seviyelerim var. Spritelar için dokular şeffaf arka planlı tüm kare png dosyalarıdır, bu yüzden oyuncu sadece şeffaf arka plan değil, …

1
“2.5D” sanat varlıkları nasıl oluşturulur?
"2.5D" ile Roller Coaster Tycoon , Age of Empires 2 veya Fallout 1 ve 2 gibi oyunlardaki sanat tarzını kastediyorum : Oyunlardaki her şey "piksel sanat" benzeri bir araçla oluşturulmuş gibi görünüyor. Doğrumuyum? Hareketli karakterler nasıl oluşturulur? AoE2'yi ele alalım: Çocukluğumun çoğunda askerlerin, köylülerin ve diğer karakterlerin 3B olduğuna ikna …
17 2d  art  rts  2.5d 

5
Sahte 3D örnekleri
Herkes 2D 3D sahte herhangi bir iyi örnekleri biliyor mu (mutlaka kod değil, ben bakmak oyunları)? Oyuncu ekrana 'gireceği' ve onlara bir şeyler çıktığı perspektifine sahip. Şu anda, 2D düşmanları, yaklaştıklarına dair yanılsamayı vermek için ölçeklendiriyorum, ancak yine de oldukça düz geliyor. Gerçekten bir 3D motoru kullanmadan daha fazla 3D …


2
İki vektör arasında açı elde etmek için nokta ürününü nasıl kullanırım?
Oyunlarımda normalize edilmiş vektörleri kullanmayı öğreniyorum. İki vektör arasındaki açıyı bilmek için nokta ürünü kullanabileceğimi öğrendim. Bu bana -1 ile 1 arasında bir değer verir, burada Şekil 1, vektörlerin paralel ve aynı yöne baktığı anlamına gelir (açı 180 derecedir). -1, paralel olduklarını ve ters yönlere (hala 180 derece) bakacakları anlamına …

1
Unity 2D, piksel sanat oyunları yapmak için kullanılabilir mi?
Unity 4.3'te sunulan yeni 2D özelliklere bakıyorum ve sanırım bir şey eksik olabilirim. Bana göre, spriteları ölçeklendirmenin iyi olduğu yüksek çözünürlüklü 2D oyunlar için tasarlanmış gibi görünüyorlar, ancak piksel sanat oyunları için uygun değiller. Bir piksel sanat hareketli grafik, ekranda tam olarak 1: 1 piksel görüntülenecek şekilde tasarlanmıştır: ölçekleme onu …
16 2d  unity  sprites  pixel  pixel-art 

5
Dokunmatik bir cihazda 2B platform için kullanmak için uygun giriş yöntemi nedir?
Süper Et Boyu gibi kurşun karakterimin hareket hassasiyetinin önemli olduğu 2 boyutlu bir platform oyunu oluşturuyorum. Libgdx kullanıyorum. PC'deki klavye kontrolleri hassas bir şekilde çalışıyor, ancak ivmeölçer kullanımı söz konusu olduğunda, karakteri tam olarak ele almak gerçekten zor. Bu, kaçmak için sıkışık güvenli yollarla aşamalar halinde kötüleşir. Giriş yapmak için …
16 2d  input  touch  multitouch 

1
dikdörtgenlerin hangi taraflarla çarpıştığını da belirleyen basit bir 2D dikdörtgen çarpışma algoritması?
Başlangıçta iyi çalışan dikdörtgen kavşak uygulamayı denedim. Bununla birlikte, hız, ivme ve yön vektörleri gibi fizik sistemini uygulamam gerektiğinde, dikdörtgenlerin hangi tarafının çarpıştığını belirlemenin bir yolunu bulmalıydım. Şimdi, benim sistemimde, döndürülmüş bir dikdörtgen yok, bu yüzden bu sorunu basitleştirdi. Ancak, hangi dikdörtgen tarafın çarpıştığını belirlemenin kolay bir yolunu bulamadım. Daha …

3
Bir 2D oyunda bir fener efekti (bir ışık kaynağı çevresinde daha açık alan) elde edebilir miyim?
Kendime basit bir 2D oyun yazmayı düşünüyorum. İlk başta mükemmel grafikler veya oynanış ile parlamayacak, ancak PC oyun geliştirmedeki ilk adımımı düşünürdüm. Yani, böyle basit hareketli grafik tabanlı 2D oyunu hayal edin (Heroes IV veya Startcraft BroodWar gibi). Oyunun gündüz / gece uygun aydınlatma değişiklikleriyle desteklenmesini istiyorum ve aynı zamanda …
16 2d  lighting 


3
Nokta dizisini saat yönünde sıralama
2D nokta dizisini saat yönünde sıralamak için böyle bir algoritma var mı? Özellikle üçgene doğru üçgeni ele alıyorum. Ancak böyle bir algoritmanın var olup olmadığını bilmekle ilgileniyorum, eğer değilse üçgemin 3 noktasını saat yönünde döndürmenin basit bir yolu nedir? Düzenleme: Ben dışbükey olan çokgen centroid göre saat yönünde noktaları hesaplamak …

5
2D Oyun için Harita Oluşturmanın En İyi Yolu?
Özgün "en iyi" anahtar kelime için özür dilerim. Arkadaşım ve ben bir 2D macera oyunu yaratmaya başladık. Pokemon veya zelda tarzında yukarıdan aşağıya doğru olacak (sadece perspektif). Oyuncumuzun makinemizin bellek yeteneklerini zorlamadan geçebileceği büyük bir dünya haritası oluşturma yöntemlerini tartışıyoruz. İlk itici gücümüz, büyük bir harita ve içeriğin yükleneceği oynatıcı …
16 game-design  2d  tiles  maps 

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.