[코드 작성] ❗ Main함수 (게임매니저의 역할을 할 소스파일.) ❗ Tree 함수 및 헤더 (트리 구조를 활용하기 위한 소스파일. BFS 방식 활용.) ❗ Map 함수 및 헤더 (타일 맵을 제작하기 위한 소스파일. 타일 하나 당 타입을 부여. 이동가능, 불가능 판별을 위함.) Tree와 Map 소스파일은 Main과 연결되도록 한다. Tree와 Map은 서로 간섭 불가능. (2학년 때 했던 이벤트드리븐을 기억해..) 헤더를 만들어 불러오기. (클래스를 만들어서 작성) 2차원 배열이 아닌, 1차원 배열로 만들기. (메모리 최적화!) 1. 맵을 제작해야한다. 2. 플레이어와 적을 랜덤 생성. 3. 적이 플레이어에게 이동하기 위한 최단 거리를 구하기 → 타일맵의 타입을 파악해서 갈 수 있는 경로인지 파악. ..