2026년 Unity 프로젝트에 Claude AI를? MCP로 완성하는 AI 워크플로우!
게시일:
작성자: 자청의 유튜브 추출기
유니티랑 클라우드 코드 같이 쓰는 법 (MCP 활용)
이 글은 유니티 게임 만들 때 클라우드 코드를 더 편하게 쓰기 위한 방법을 알려주는 거야. MCP라는 걸 사용하면 유니티랑 클라우드 코드가 서로 대화할 수 있어서 작업이 훨씬 쉬워진대.
1. MCP 플러그인 설치하기
- 무료 플러그인 다운로드: 먼저 'MCP for Unity by Coplay Dev'라는 무료 플러그인을 설치해야 해.
- 설치 방법:
- 유니티 상단 메뉴에서 'Window' -> 'Package Manager'로 들어가.
- '+' 버튼을 누르고 'Add package from Git URL...'을 선택해.
- 설명란에 있는 Git URL을 복사해서 붙여넣고 'Install'을 눌러.
- 설치가 끝나면 스크립트 업데이트 경고가 뜰 수 있는데, 'Yes'를 눌러주면 돼.
2. MCP 기본 설정하기
- MCP 설정 창 열기: 유니티 상단 메뉴에서 'Window' -> 'MCP for Unity' -> 'Local Setup Window'로 들어가.
- 필수 프로그램 확인: Python이랑 UV package manager가 설치되어 있는지 확인해야 해. 만약 설치 안 되어 있으면 여기서 바로 설치할 수 있어.
- 클라이언트 선택: 사용할 클라우드 코드를 선택해. 다른 건 선택 해제해도 괜찮아.
- 설정 완료: 'Configure Selection'을 누르면 설정이 끝나.
3. MCP 서버 실행 및 클라우드 코드 연동
- MCP 창 열기: 유니티 상단 메뉴에서 'Window' -> 'MCP for Unity' -> 'MCP Window'를 열어.
- 클라이언트 설정 확인: 'Configure all detected clients'를 눌러서 클라우드 코드가 잘 선택되어 있는지 다시 한번 확인해.
- 스킬 설치: 'Install Skills'를 누르면 클라우드 코드가 유니티랑 더 빠르게 작업할 수 있도록 도와주는 기능들이 설치돼.
- 서버 시작: 'Start Server'를 누르면 유니티랑 클라우드 코드를 연결해주는 서버가 실행돼.
- MCP 창 정리: MCP 창을 원하는 위치에 고정해두면 돼.
4. 클라우드 코드에서 유니티 작업하기
- 클라우드 코드 실행: 클라우드 코드 데스크톱 앱을 실행하고, 왼쪽 메뉴에서 'Code' 탭으로 들어가.
- 새 세션 시작: 'Start New Session'을 눌러서 새로운 작업을 시작해.
- 유니티 프로젝트 폴더 설정:
- 화면 하단에서 폴더 모양 아이콘을 누르고 'Open Folder'를 선택해.
- 유니티 프로젝트의 루트 폴더를 선택하고 'Trust Workspace'를 눌러.
- 자동 편집 모드 설정: 화면 왼쪽 하단에서 'Accept Edits'를 'Auto' 모드로 바꾸면 클라우드 코드가 허락 없이 자동으로 수정할 수 있게 돼. (원하면 수동으로 해도 돼.)
5. 클라우드 코드로 캐릭터 만들기 (예시)
- 연동 확인: 클라우드 코드에게 유니티 세션이 활성화되었는지, 현재 씬 이름이 뭔지 물어봐서 제대로 연결되었는지 확인해.
- 캐릭터 컨트롤러 생성: 클라우드 코드에게 1인칭 캐릭터 컨트롤러를 만들어 달라고 요청해. WASD 이동, 마우스 시점 전환, 중력 기능이 포함되도록 말이야.
- 입력 시스템 업데이트: 만약 클라우드 코드가 예전 입력 방식을 사용한다고 하면, 최신 입력 시스템으로 업데이트해달라고 요청하면 돼.
- 유니티에서 확인: 유니티로 돌아와서 플레이 버튼을 누르면 캐릭터가 움직이는 걸 확인할 수 있어.
6. 추가 기능 넣기 (예시)
- 카메라 높이 조절: 캐릭터가 너무 낮게 보이면 클라우드 코드에게 카메라 높이를 좀 올려달라고 요청해.
- 손전등 추가: 'F' 키를 누르면 켜지고 꺼지는 손전등 기능을 추가해달라고 요청해. 기본적으로는 꺼져 있도록 설정해.
- 밝기 및 색상 조절 기능 추가: 손전등의 밝기와 색상을 유니티에서 직접 조절할 수 있도록 클라우드 코드에게 요청해.
7. AI와 함께 작업하는 팁
- AI에게 모든 걸 맡기기보다는, AI를 활용해서 작업 속도를 높이고 효율을 올리는 시스템을 만드는 게 중요해.
- 밝기나 색상 같은 설정값들을 AI가 노출시켜주면, 매번 AI에게 요청하지 않고도 유니티에서 직접 값을 바꿔가며 작업할 수 있어.
이런 식으로 MCP를 사용하면 유니티와 클라우드 코드를 훨씬 더 편리하게 연동해서 게임 개발을 할 수 있답니다!