«tiles» etiketlenmiş sorular

Mekansal bilgileri temsil eden aynı şekilli nesneler (genellikle kareler veya altıgenler).

6
Satranç fayans boyama için zarif çözüm
Java'da yazdığım bir satranç oyununu yeniden geliştiriyorum ve numaralı satranç tahtasında satranç taşlarını renklendirmek için zarif bir algoritma olup olmadığını merak ediyordum. Şu anda benim çözümüm, kutunun çift veya tek bir satırda olup olmadığını belirlemek için if ifadelerini kullanır ve buna dayanarak açık veya koyu bir kare olması gerekir.
19 tiles  chess 

6
Sorunsuz tilemap oluşturma (kenarlıksız bitişik görüntüler)
Bir fayans seti görüntüsünden fayans çizerek tilemaps çizen bir 2D oyun motorum var. Varsayılan olarak OpenGL GL_REPEATsadece bir kısmını değil tüm dokuyu ( ) sarayabileceğinden, her bir karo ayrı bir dokuya bölünür. Daha sonra aynı döşemenin bölgeleri birbirine bitişik hale getirilir. Amaçlandığı gibi çalışırken şöyle görünür: Bununla birlikte, kesirli ölçeklemeyi …

3
XNA'da, büyük bir 2D dünya haritasının parçalarını dinamik olarak nasıl yüklerim?
Çok büyük bir dünya haritası geliştirmek istiyorum; en az 8000 × 6000 piksel boyutunda. 800 × 600 piksel PNG görüntülerinden oluşan 10 × 10 ızgaraya böldüm. Her şeyi belleğe yüklemekten kaçınmak için, görüntüler oynatıcının ızgaradaki konumuna bağlı olarak yüklenmeli ve boşaltılmalıdır. Örneğin, şu pozisyondaki oyuncu (3,3): Sağa doğru hareket ederken …

2
Altıgen oyun ızgaraları için yükseklik modeli
TL; DR: Yükseklik, sivil tarzdaki altıgen bir ızgaraya nerede demirlenmelidir? Merkez, yan veya tepe noktası? (Yoksa daha karmaşık mı?) Doğru soru: Bir an için hepimizin bildiği ve sevdiği (belki?) Klasik bir oyunu düşünün, Sid Meier'in Alpha Centauri. Harita modeli, klasik Civ formülüne yepyeni görünür arazi yüksekliği konseptini tanıttı. SMAC'de, oyun …

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 

1
2D oyunlarda döşeme boyutları [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 5 yıl önce kapalı . Kiremit haritalama yöntemini kullanarak küçük bir oyun geliştirirken aklıma bir soru geldi: Oyunu Windows üzerinde geliştirirdim, ancak …
15 2d  tiles 


3
Fayanslarım arasında neden çizgiler var?
Yukarıdan aşağıya bir XNA oyunu yapıyorum. Haritalar karolar tarafından oluşturulur. Son zamanlarda fark ettiğim bir sorun, fayanslar arasındaki çizgilerden oluşan bir 'ızgara'. Yalnızca bazen ve yalnızca kamera konumuna bağlı olarak görünür. XNA'nın konumlandırmayı yapmasına izin verdim, neden bu çizgiler görünüyor? İşte çizgileri olan bir resim: Ancak, kameramı biraz hareket ettirdikten …

1
Döşeme haritasının üstünde karmaşık bir çarpışma alanını nasıl tanımlayabilirim?
Birçok insanın önerdiği gibi, oyunum için bir harita oluşturmak için Çinili harita düzenleyicisini kullanıyorum ve özellikle libgdx çerçevesi, Çinili haritalar için API sağladığı için harika. Kodumdaki herhangi bir çarpışma ile başa çıkabilmem için harita düzenleyicide harcanabilir karoları tanımlayabildiğimi veya anlayamayacağımı anlıyorum. Ama şu anda bir döşemeyi katlanabilir ve katlanamayan alanlara …

2
Bir karo haritası oluştururken düzensiz karoları nasıl ele alırsınız?
Emin olmadığım karo haritamla ne yapmak istiyorum. Gördüğünüz gibi üst duvarlar alt ve yan duvarlardan çok daha büyüktür (bu da köşelerimle ilgili garip şekiller olan bir sorundur [daha sonra L sonra kare gibi) ve mevcut karolarımın 40x40 pikselinden daha büyük ). Ayrıca, karoların köşelerinin ve üst kısımlarının karoların geri kalanına …
13 2d  java  tiles  maps 

2
Yukarıdan aşağıya RPG hareketi ile nasıl başa çıkarım?
Java ile yazdığım bir oyunum var. Bu yukarıdan aşağıya bir RPG ve dünyadaki hareketi ele almaya çalışıyorum. Dünya büyük ölçüde prosedürel ve dünyadaki karakter hareketinin nasıl ele alınacağını ve ekranda değişikliklerin nasıl yapılacağını ele almakta zorlanıyorum. Dünyadaki tüm karoları içeren bloklar yüklü. Karakter hareketiyle nasıl başa çıkabilirim? Yorgunum ve onunla …
13 java  tiles  rpg  movement 

2
Birçok Küçük Çarpıştırıcıyı Daha Büyük Olanlara Birleştirmek
Binlerce ızgara kareden oluşan bir kiremit haritası kullanarak bir oyun yaratıyorum. Şu anda, her karenin çarpışmaları kontrol etmek için üzerinde bir kare çarpıştırıcısı var. Ancak, binlerce küçük blok ile hepsini çarpışmalara karşı kontrol etmek verimsizdir. Tilemap'ın önceden böyle görüneceğini bilseydim, binlerce minik yerine 3 veya 4 büyük çarpıştırıcı kullanabilirdim: Birçok …

2
Dokuyu libgdx içinde tekrarla
Bölgeyi tekrarlanan doku ile nasıl doldurulur? Şimdi bir sonraki yöntemi kullanıyorum: spriteBatch.begin(); final int tWidth = texture.getWidth(); final int tHeight = texture.getHeight(); for (int i = 0; i < regionWidth / tWidth; i++) { for (int k = 0; k < regionHeight / tHeight; k++) { spriteBatch.draw(texture, i*tWidth, k); } …

2
Bir Varlık Sistemi Çerçevesinde Tilemaps?
Varlık Sistemi Çerçeveleri'ni özellikle Artemis'i okuyorum. Benim için doğru olup olmadığına karar vermeye çalışıyorum. Kesinlikle kiremit tabanlı 2d piksel sanat oyunları üzerinde çalışıyorum ve bu kadar yoğun kaynak olacağını düşünmüyorum. Geçmişte her zaman çok fazla kalıtımla standart OOP kullandım. Varlık Sistemi Çerçevesi şu anda benim anlayışım (henüz tam olarak kavramadım …

5
2D Seviye tasarımı / soruları düzenleme / kaydetme [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 . 5 yıl önce kapalı . SuperMario gibi basit bir 2D Sidescroller oyunu yapmayı düşündüm. Sonra oyunun seviyelerini nasıl kaydedeceğinizi, …

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.