확실하지 않은 타일 맵으로 수행하려는 작업은 다음과 같습니다. 보시다시피 상단 벽이 바닥 및 측면 벽보다 훨씬 큽니다 (이것은 또한 내 모서리에 문제가 있으며 [L 다음 정사각형과 같은 이상한 모양] 및 현재 타일의 40x40px보다 큽니다. ).
또한 타일에 사용하는 타일 시트를 첨부하여 나머지 타일과 비교하여 모서리와 상단이 어떻게 보이는지 보여줍니다.
내가 생각하는 것은 설정된 WxH 대신 타일 너비와 높이를 사용하는 경우와 동일한 배열을 사용하여 그릴 수 있다는 것입니다. 나는 이것이 얼마나 잘 작동하는지 모르겠지만, 다른 값을 가진 블록은 플레이어 / NPC가 밟을 수없는 블록 일 것입니다. 문제가되지 않을 수도 있습니다. 해결책.
내가 현재 어떻게 처리하고 있는지 보려면 내 코드 : Map.java (pastebin) (편집 : 처리하지 않고, 현재지도를 수행하는 방법을 의미)
tl; dr-2D 타일지도를 가져 와서 다른 크기의 타일로 변경하려면 어떻게해야합니까? 아니면 내가하려는 일을하는 더 좋은 방법이 있습니까? 인터넷 검색 중에 찾아야 할 방법의 이름이 있습니까?