어느날 미니맵에 캐릭터 아이콘이 실제 위치에 맞게 움직이게 해달라는 요청을 받았다.
근데 우린 한 스테이지에 모든 방을 다 연결해놓은 게 아니라 로딩으로 옮겨다니는 방식이다.
잠시 어떻게 할까 고민을 한 뒤...
맵에다가 탐사봉을 박아서 캐릭터 위치를 추정하기로 하였다.
2x2 짜리 크기의 방에서도 탐사봉 3개면 즐겁다! 손도 깔끔!
제일 간단하게는 (minX,minY)이랑 (maxX,maxY)에 총 두 개만 박아도 되지만
맵 만드는 놈들이 맵 모양을 그렇게 정사각형스럽고 규칙적이게 만들거라는 기대를 하고 있지 않으므로 게임내 1단위 크기마다 박기로 하였다.
방에 요렇게 탐사봉을 박아두고 탐사봉간의 좌표와 플레이어의 좌표를 비교하여 미니맵에 대충 보여주도록 구현.
충분하구먼.
플레이어의 현재위치한 룸 기준 이동할수있는 경로의 다음경로는 렌더를제외한 다른부분을 먼저 로딩해놓으면 게임의 흐름을 덜
끊기게할수 있어요