Unreal Engine 5 Dev Log ― 궁 미로 PalaceMaze
이 글은 궁 미로 PalaceMaze 시리즈의 1번째 기록입니다. (총 4개)
요약
- 한국 궁의 마당과 담장을 5×5 미로로 만든 3인칭 탈출 게임
- 마당마다 놓인 상자를 열어 마패조각(마패를 쪼갠 조각, 다 모아야 출구가 열린다)을 모으고, 제한시간 안에 출구를 찾는다
- C++ 없이 블루프린트(언리얼의 노드 연결식 비주얼 스크립트)로만 만든다
- 배치와 로직 작성은 MCP(AI가 에디터를 직접 조작하게 해 주는 연결 규격)로 Claude에게 맡기고, 설계·판단·눈으로 보는 검수는 내가 맡는다
- 낙선재 에셋으로 담장에 기와를 얹고, 통로 30곳에 E키로 여닫는 문을 달았다
제작 동기
- 앞선 MCP 실험 랩에서 큐브 격자·나선·피라미드를 말로 배치해 보고 나서, 자연어로 어디까지 되는지 게임 하나로 확인해 보기 위해 시작
- 블루프린트를 고른 이유는 내가 C++을 읽지 못해서다. 결과물을 직접 읽을 수 있어야 AI가 만든 구조를 검토하고 끊을 수 있다
목표 설정
- 작업 기간: 2026.08.29. ~ (진행 중)
- 목표
- 마당을 하나씩 돌며 상자에서 마패조각을 모은다
- 조각을 다 모으면 출구가 열리고, 걸린 시간이 기록이 된다
- 경로가 하나뿐인 미로가 아니라 돌아갈 길이 있는 미로로, 반복해서 더 빠른 동선을 찾을 여지를 둔다
- 궁의 담장·기와·문을 실제 궁에 가깝게 입힌다
- (개편 예정) 상자 대신 방마다 가구를 뒤지고, 얻은 함정을 문이나 가구에 설치해 서로의 탈출을 방해하는 구조로 바꾼다
주요 작업
- 5×5 궁 미로 격자 — 모든 마당이 이어지게 뚫고 벽 일부를 더 뚫어 우회로를 만듦 ☑️
- 상자 25개와 레벨매니저 — 상자는 열리기만 하고, 매니저가 섞어 둔 보상을 순서대로 내보냄 ☑️
- 상자 앞 발판에 올라서면 E키로 개봉 ☑️
- 제한시간 180초·게임오버·출구 ☑️
- HUD(화면에 남은 시간·생명·모은 조각 수를 띄우는 표시) ☑️
- 담장 전벽돌 머티리얼과 기와 420장 ☑️
- 통로 30곳에 문·문지붕·여닫이 문짝, 타임라인으로 부드럽게 여닫기 ☑️
- 마당 바닥을 마사토(궁 마당에 까는 흙)로 교체 ☑️
- 문이 플레이어 쪽으로 열려 부딪히는 문제 ⏳
- 마패조각 퍼즐 — 모은 조각을 돌려 끼우는 미니게임 ⏳
- 전각·석물 배치와 마당마다 다른 오브제 ⏳
- 구조 개편 구상 — 상자 대신 방마다 가구를 뒤지고, 얻은 함정을 문이나 가구에 설치해 서로의 탈출을 방해하는 방향 ⏳
결과
- 궁 미로를 걸어 다니며 상자를 열어 조각을 모으고, 시간 안에 출구로 나가는 한 판이 돈다.
- 담장·기와·문이 올라가 궁의 모습을 갖췄다. 전각과 퍼즐, 이야기가 남아 있다.
