«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
Paralaks katmanlarını seviye düzenleyicide nasıl görselleştiririm?
Unity'de bir 2D oyun yapıyorum, ancak bu herhangi bir 2D oyun motoru için geçerli olacaktır. Ortografik kameralarla çok düzlemli paralaks uygularsam, arka plan katmanının spritelarını yerleştirmek ve diğer katmanlardaki spritelarla nerede hizalanacaklarını bilmek zordur. İlk içgüdüm, her katman için bir tane olmak üzere birden fazla kamera kullanmak ve arka plan …

2
Ray dökümlü 2 boyutlu bir ızgarada görüş hattını uygulamanın daha verimli bir yolu var mı?
Bir 2d fayans ızgarası ve görüş hattını temsil eden yaklaşık bir koordinat küresi - oynatıcıda ortalanmış - düşünün. Amaç, engelleri aşan görüş hattını (duvarlar) engellemek. Görme alanındaki tek bir hücrenin görünür olup olmadığını belirlemek nispeten kolaydır: Bresenham'ı kullanarak oynatıcıdan hedef hücreye bir ışın verin - oyuncu ile hedef arasındaki üst …

5
Pinball Oyunu için 2D Çarpışma tespiti
Şimdiye kadar önceki oyunlarda kutularla basit 2B çarpışmayı kullandım ve daha sonra bir çarpışma için piksel düzeyinde kontrol ettim. Neredeyse çok sayıda çerçevede bir langırt oyunu yaparsanız, top bir duvar veya başka bir yüzeyle temas edecek, bu yüzden başka bir yaklaşım var mı?

1
Sıra tabanlı JRPG savaş sistemi mimari kaynakları
Geçtiğimiz aylarda SDL kütüphanesini kullanarak C ++ 'da bir 2D JRPG (Japon tarzı RPG) programlamakla meşguldüm. Keşif modu az çok yapılır. Şimdi savaş moduyla mücadele ediyorum. Klasik bir sıra tabanlı JRPG savaş sisteminin nasıl yapılandırıldığı hakkında hiçbir kaynak bulamadım. Tüm bulduğum hasar formülü ile ilgili tartışmalar. Googling'i, gamedev.net'in mesaj panosunu …
9 c++  2d  architecture  sdl  rpg 

7
Demo için telif hakkı alınmış spriteları kullanabilir miyim?
Kısa bir sorum vardı ve herkesin görüşlerini almak istedim. Çevrimiçi olarak göndermek istediğim bir özgeçmiş için bir 2D demo oyunu yapıyorum. Programcı pozisyonu olarak başvuruyorum, bu yüzden gerçekten kendi sanatım yok. Demomda sadece bir veya iki seviye oluşturmak için diğer oyunlardan sprite sayfaları ve döşeme setleri kullanmayı planlıyorum. Ekranın alt …

2
Güneş hareketi için fonksiyon?
Yani, ufukta ayarlanmış bir güneş perdesi verildiğinde (x = 0, y = worldheight / 2) Güneşi doğduracak, sonra düşecek bir işlev tasarlamaya çalışıyorum. Bunu yapmanın en iyi yolu günah işlevi olacaktır, ancak nasıl kullanılacağına dair hiçbir fikrim yok. y = sin (x) kullanılıyorsa, x, X için sabit bir hıza sahipken, …

1
Sprite'ı farenin yüz yönüne ayarla
Bir html5 tuval oyunu inşa ediyorum ve sprite'ımın fare imleciyle yüzleşmesini sağlamanın bir yoluna ihtiyacım var. Sprite için X ve Y koordinatlarına ve ayrıca işaretçinin X ve Y koordinatlarına sahibim. Sıkıştığım şey, hareketli grafiğin işaretçiyi göstermesi için gereken matematik. Her şey 2D bir dünyada, bu yüzden çok karmaşık olacağını hayal …
9 2d  html5  html-canvas 

3
Yürüyen kareler: Bir kaynak alanda birden fazla kontur mu arıyorsunuz?
Prensip olarak, bu benim asıl problemime başvurmadan genel olarak algoritma ile ilgili olsa da, birkaç hafta önceki bir problemin bir takip sorusu . Algoritma, temel olarak, resmin sol üstünden başlayarak kenarlık olan bir piksel bulana kadar tüm satırları arar. Yalancı C-++ ile: int start = 0; for(int i=0; i<amount_of_pixels; ++i) …
9 2d 



2
2B nesneye hizalanmış sınırlama kutusu kavşak testi
İki nesne hizalı sınırlama kutusu var (yani eksen hizalı değil, nesne ile döner). İki nesne hizalı kutunun örtüşüp örtüşmediğini bilmek istiyorum. ( Düzenle: not - Uzaktaki nesneleri hızlı bir şekilde atmak için eksene hizalanmış bir sınırlama kutusu testi kullanıyorum, bu yüzden dört rutinin biraz daha yavaş olması önemli değil. ) …

4
2d Platformer'da “Zaman Kontrolü”
Oyuncunun bir düğmeye basabileceği ve seviyeyi yeniden başlatabileceği bir 2d platform yapıyorum, sadece önceki karakterleri de aynı zamanda, aynı zamanda geriye yolculuk ediyorlar gibi, aynı anda çalışacak. Diğer oyunların bunu daha önce yaptığını biliyorum ve bunu yapmayı düşündüğüm yol, oyun karakterinin bir dizi eylemi (Boşta, Zıplama, Solda Yürüme vb.) Yapmasını …
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.