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 kıyasla neye benzediğini göstermek için kullandığım karo levhasını da ekledim.
Ne düşünüyorum ben sadece bir dizi WxH yerine fayans genişliği ve yüksekliği kullanırsanız ben sahip aynı dizi kullanarak onları çizmek mümkün olabilir olduğunu? Bunun ne kadar iyi çalışacağını bilmiyorum, ancak farklı değerlere sahip olacak bloklar oyuncu / NPC'lerin üzerine basamayacağı bloklardı, o zaman bir sorun olmayabilir, yine bunun uygun olup olmadığından emin değilim çözüm.
Şu anda nasıl işlediğimi görmek istiyorsanız kodum : Map.java (pastebin) (değiştir: im onu işlemiyor , şu anda haritayı nasıl yaptığım anlamına geliyordu)
tl; dr - 2d görünümlü kiremit haritamı alıp farklı boyutta karolara nasıl değiştirebilirim? ya da yapmaya çalıştığım şeyi yapmanın daha iyi bir yolu var mı? Google'da arama yaparken aramam gereken bir yöntem var mı?