«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
Prosedürel olarak şehirler oluşturmak için L-Systems kullanma
Şu anda prosedürel olarak oluşturulmuş içeriğe çok odaklanan bir uygulama yapıyorum. Şimdiye kadar, simpleks gürültü kullanarak arazinin prosedürel neslini ve haritanın şeklini başarıyla uyguladım. Görünüşünden gerçekten memnunum. Şimdi aynısını şehirler için de yapmaya çalışıyorum. Sadece sokakların ve binaların 2B düzenini oluşturmam gerekiyor. Buna baktım ve çoğu insan L-Systems kullanmayı önerdi. …

3
2D oyun çözünürlüğünü nasıl bağımsız hale getirebilirim?
Basit bir 2D oyun üzerinde çalışıyorum. Cep telefonu versiyonunu bitirdim. Ancak, patronum oyunun RT'si üzerinde çalışmasını istiyor. Ben "dönüşüm" yapıyorum ama düğmelerimi yanlış yerlerde, çünkü ekran boyutunu sabit kodladım, şöyle: texture = game.Content.Load<Texture2D>("StartScreen"); mainFrame = new Rectangle(0, 0, game.GraphicsDevice.Viewport.Width, game.GraphicsDevice.Viewport.Height); // button definitions startbrect = new Rectangle(300, 258, 88, 88); …
10 c#  2d  resolution 

3
A'dan B'ye atlayabilir miyim?
Yan kaydıraçım için temel bir yapay zeka yapıyorum ve bir AI ünitesinin A noktasından B noktasına ulaşıp ulaşamayacağını bilmem gerekiyor. Karakterlerimin uçuş yörüngesi, havada (örneğin Jazz Jackrabbit 2'de olduğu gibi) kuvvet uygulayabildikleri için biraz alışılmadık, bu yüzden yaklaşık bir merminin klasik yörüngesinin aksine ... atılan veya fırlatılan bir merminin itme …

2
Düşen Bloklar ve karmaşık şekiller
Şu anda Tetris benzeri basit bir oyunum var ve çözemediğim bir sorunla karşılaştım. Tek bir düşen şeklin olduğu Tetris'in aksine, düşmesi gereken çoklu, potansiyel olarak birbirine kenetlenen şekillerim var; Onların son konumlarını hesaplamam gerekiyor. Aşağıdakileri göz önünde bulundur: Yeşil şeklin son konumunu hesaplamak için, başka bir kareye veya tahtanın kenarına …

1
Katmanlar arasında dökülen 2B gölgeleri nasıl uygularım?
Farklı bir katmandaki nesneler tarafından oluşturulan 2d gölgeleri nasıl uygulayabilirim? Catalin Zima'nın iyi bilinen eğitimindeki dinamik aydınlatma gibi DEĞİL : Ama bu videodaki boruların gölgeleri gibi : Platformun gölgesi ve bu videodaki karakter gibi : Birçok katmanın olduğu bir sahnede ve farklı renklerde çok fazla ışığın aynı tür aydınlatmasını kullanmak …

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 …

1
Bir fareyi izlemek için 2B “piksel” bulut elde etme
Birbiriyle örtüşmeden fare imlecimi takip etmek için birkaç yüz küçük küp veya diskten oluşan bir "bulut" elde etmeye çalışan bir 2D oyun üzerinde çalışıyorum. Bununla birlikte, fizik motorunun kullanılması, disk sayısı arttıkça ve çarpışma algılaması genellikle sakat olduğunda performansta durgunluk yaratır. Motoru bu tür bir şey için optimize etmenin kolay …
10 2d  physics  unity 

1
“8 bit grafik” görünümüne nasıl ulaşabilirim?
Sadece oyun geliştirmeden değil, güçlü bir programlama geçmişim var. Lisede sadece pong ve yılan yaptım ve üniversitede OpenGL yaptım. Kendi oyun motorumu yapmak istiyorum. Hiçbir şey sadece basit bir 2D oyun motoru fantezi. Ama biraz eski okul olduğum ve retro hissettiğim için. Grafiklerin eski 8 bitlik oyunlar gibi görünmesini istiyorum …

2
2B kiremit tabanlı bir köprü altında geçen tekne RTS
2D döşeme tabanlı RTS yazıyorum. Ve bir 'sözde 3D' özelliği eklemek istiyorum - nehirler üzerinde köprüler. Henüz herhangi bir kodlamaya başlamamıştım, sadece çarpışma algılama modeline nasıl uyduğunu düşünmeye çalışıyorum. Köprünün altından geçen bir tekne ve köprünün üzerinden hareket eden bir birim nihayet haritada aynı hücreyi işgal edecektir. Onları çarpışmadan nasıl …

4
İki farklı 2B koordinat sistemi arasında nasıl geçiş yapabilirim?
Bir koordinat sisteminden diğerine bir koordinat dönüştürmeye çalışıyorum, böylece bir görüntüye çizebilirim. Temel olarak hedef koordinat sistemi aşağıdaki gibidir: X range: 0 to 1066 Y range: 0 to 1600 (1066 x 1600 boyutunda çizdiğim standart bir resim) Resme çizmeye çalıştığım konum aslında aynı boyuta sahip, ancak koordinat sistemi farklı. Tüm …
10 2d  coordinates 

1
Piksel aslını koruyan dönüştürülmüş 2D spritelar için “retro” piksel gölgelendirici nasıl oluşturulur?
Aşağıdaki resim, bir arka planın üstünde nokta örnekleme ile oluşturulan iki sprite göstermektedir: Sol kafatasına herhangi bir döndürme / ölçekleme uygulanmaz, bu nedenle her piksel arka planla mükemmel şekilde eşleşir. Sağ kafatası döndürülür / ölçeklendirilir ve bu da artık eksene hizalanmayan daha büyük piksellerle sonuçlanır . Dönüştürülen hareketli grafiği, sahnenin …

3
2D oyun için DX10 / 11 kullanmanın herhangi bir avantajı var mı?
DX10 / 11 sınıfı donanım tarafından sunulan özellik setine tamamen aşina değilim. Geometri gölgelendirici, hesaplama gölgelendirici ve yeni mozaikleme aşamaları gibi programlanabilir grafik boru hattına eklenen yeni aşamalara aşinayım. Bunların herhangi birinin bir 2D oyun için nasıl çok fark yarattığını görmüyorum. Bir 2D oyun için DX10 / 11'e (veya OpenGL …
10 2d  graphics  directx 

2
Sürekli Fizik Motoru Çarpışma Tespit Teknikleri
Tamamen sürekli bir fizik motoru üzerinde çalışıyorum ve geniş ve dar faz çarpışma tespiti için algoritmalar seçmem gerekiyor. "Tamamen sürekli" demek asla kavşak testi yapmam demek, bunun yerine her çarpışmayı gerçekleşmeden yakalamanın yollarını bulmak ve her birini TOI tarafından sipariş edilen "planlanmış çarpışmalar" yığınına koymak istiyorum. Geniş Faz Düşünebildiğim tek …

2
Altıgen bir ızgaradaki altıgen fayans yapısını nasıl döndürebilirim?
2D izometrik oyunum altıgen ızgaralı bir harita kullanıyor. Aşağıdaki resme referans olarak, açık mavi altıgen yapıları pembe altıgenlerin etrafında 60 derece nasıl döndürebilirim? DÜZENLE: Ana altıgen (0,0) 'dır. Diğer altıgenler çocuktur, sayıları sabittir. Sadece bir konum tanımlayacağım (bu durumda sağ) ve gerekirse diğer yönleri hesaplayacağım (sol alt, sağ botom, sağ …

3
2D yarış oyunu için AI oluşturma ipuçları
2D yarış oyunu için bir AI yapmak için bir okul projem var, burada diğer AI'larla rekabet edecek ( çarpışma yok ). Yarış pistinin siyah beyaz bir bitmap görüntüsü verildi, haritayı aldıktan sonra arabamız için temel istatistikleri (taşıma, hızlanma, maksimum hız ve frenler) seçmemize izin verildi. AI oyunun sunucusuna bağlanır ve …
10 2d  c++  ai  racing 

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.