배경
UE5.8부터 'Unreal MCP'가 도입되어 AI 에이전트를 통해 UE 개발을 할 수 있게 되었기 때문에 한번 시도해 보기로 했습니다.
도입
Codex 설치
여기서 App을 다운로드하여 설치하고, 자신의 ChatGPT 계정으로 로그인합니다.
UE 측 설정
- Unreal MCP 플러그인 설치
Edit > Plugins에서 설치합니다(이후 Editor를 재시작해야 합니다).
- Editor Preferences > Model Context Protocol
Auto Start Server를 체크합니다.
※이것을 체크하면 Editor 시작 시 MCP 서버가 구동되어 AI 에이전트에서 접근 가능해집니다.
- MCP 서버를 구동
에디터를 재시작합니다.
※또는 에디터의 콘솔에서 'ModelContextProtocol.StartServer 8000'을 실행해도 괜찮습니다 - Codex 측에서 UE로의 연결을 확인합니다.
"UE에서 MCP 서버가 구동되고 있는 것 같은데 연결이 되나요?"와 같이 물어보며 확인하고, 문제가 없어 보이면 OK입니다.
시도해 보기
Codex 측에 "구체를 풍선 같은 움직임으로 만들어 줬으면 좋겠어요", "플레이어가 버튼을 누르면 발사 액션이 되도록 구현해 줬으면 좋겠어요"와 같이 부탁하니 간단하게 완성되었습니다.
소감
도입은 매우 쉬웠습니다.
원래 지금까지 Codex를 사용한 적이 없었는데, 도입해 보니 개발의 속도와 편리함에 깜짝 놀랐습니다.
부탁하면 간단한 VFX까지 만들어주기 때문에, 목업 버전 개발 등은 현시점에서도 대부분 AI로 충분할 것 같습니다.
언젠가 모델이나 사운드 같은 에셋도 UE 상에서 만들 수 있게 된다면 모든 게임 개발이 AI로 완결될 수도 있을 것입니다.
게임 개발에서 사람이 필요한 영역은 '의사 결정'만 남게 되는 미래도 그리 멀지 않을 것 같습니다.
Discussion