Claude Code로 3D 게임을 만드는 방법
Claude Code는 게임을 제작할 수 있지만 3D 모델은 어디서 가져오나요? 이 가이드에서는 MCP를 통해 Claude를 Thrixel의 AI 3D 모델 생성기에 연결한 다음 Build World를 사용하여 게임 프롬프트를 플레이 가능한 프로젝트로 전환합니다.
Claude로 3D 게임을 만들 수 있나요?
Claude Code는 3D 게임을 제작할 수 있습니다. 게임 프로젝트에서 직접 스크립트를 작성하고 명령을 실행하며 테스트 후 구현을 수정합니다. 엔진과 도구에 접근할 수 있으면 조작, 카메라, 충돌, 목표 및 장면 설정을 처리할 수 있습니다. 이 가이드에서는 코딩 에이전트로 Claude Code를 사용합니다.
플레이 가능한 3D 게임에는 게임 세계에 맞는 모델과 재료도 필요합니다. Claude + Thrixel 워크플로는 Claude를 3D 에셋 생성기에 연결하므로 에셋 생성은 게임 구축과 동일한 프로세스의 일부가 됩니다. 이는 vibe gaming의 한 형태로, 의도한 경험을 설명하고 구현 및 개정을 통해 에이전트를 안내합니다.
Claude로 만든 게임의 3D 모델을 어떻게 생성합니까?
MCP 서버를 통해 Claude Code를 Thrixel의 AI 3D 모델 생성기에 연결합니다. Model Context Protocol의 약자인 MCP를 사용하면 Claude가 외부 도구를 호출하여 에셋을 생성하고 결과를 검사한 후 게임 프로젝트에 다운로드할 수 있습니다. Thrixel은 텍스트 또는 참조 이미지에서 3D 게임 에셋을 생성하고 편집하기 위한 연결을 제공합니다.
Build World는 코딩 에이전트로 게임을 구축하기 위한 Thrixel의 오픈 소스 기술입니다. 프로젝트 계획, 엔진용 에셋 준비, 게임 테스트 및 결과 개선을 위한 프로세스를 제공합니다. Thrixel MCP 서버는 모델을 생성, 검사, 편집 및 내보내기 위한 Claude 호출 도구를 제공합니다.
Claude는 게임 코드를 처리하고 필요한 에셋을 요청합니다. Thrixel은 Claude가 코딩을 계속하는 동안 작업을 실행할 수 있는 텍스트 또는 참조 이미지에서 해당 모델을 생성합니다. 구조화된 모델에는 명명된 부품이 있으므로 편집 중에 바퀴, 문 또는 지붕을 독립적으로 변경할 수 있습니다. Claude Code 플러그인은 스킬과 MCP 서버를 모두 패키지합니다.
Claude Code 및 Thrixel로 게임을 만드는 방법
도구를 선택하려면 Thrixel, Meshy, Blender MCP, Tripo 및 Rodin을 포함한 Claude Code용 최고의 3D 모델 MCP 서버를 비교하세요. 이 가이드에서는 편집 가능한 제조 에셋을 캐릭터 생성 및 직접 Blender 제어와 구별합니다.
1. 3D 모델 생성기를 Claude Code에 연결합니다.
설치된 Claude Code 및 Thrixel 계정으로 시작합니다. 이 지침을 Claude Code에 붙여넣고 Thrixel에 대한 브라우저 로그인 승인을 포함한 설정 흐름을 따르세요.
Install the build-world skill from https://github.com/thrixel/build-world and follow the setup instructions in that repo.
2. 엔진을 선택하고 게임을 설명하세요
설치 후 새 Claude Code 세션을 시작합니다. /thrixel:build-world로 게임 프롬프트를 시작한 다음 엔진 이름을 지정하고 경험을 설명합니다. 유용한 첫 번째 브리핑은 플레이어의 행동, 목표, 설정 및 시각적 스타일을 지정합니다.
/thrixel:build-world 는 밝은 열대 바다에서 Three.js 잠수함 탐사 게임을 구축합니다. 플레이어는 산호초와 가라앉은 폐허 사이에서 보물을 모은 다음 부두로 돌아와 재충전합니다. 판독 가능한 3인칭 카메라, 키보드 컨트롤, 휴대폰용 터치 컨트롤을 사용하세요.
3. 에셋 생성 및 검사
Claude는 장면을 필요한 모델로 나누고 Thrixel을 통해 요청합니다. 잠수함 예의 경우 에셋 목록에는 잠수함, 부두, 폐허, 산호 지형 및 보물 컨테이너가 포함될 수 있습니다. 공유된 참조 이미지나 작성된 아트 디렉션은 해당 에셋이 동일한 장면에 속하도록 도와줍니다.
모델 검사는 수입 전후에 중요합니다. 에셋은 단독으로는 올바르게 보이지만 너무 크게 보이거나 잘못된 방향을 향하거나 게임에서 부적합한 자료를 사용할 수 있습니다. 최종 세부 작업 전에 모양 변경이 이루어져야 합니다. 메쉬 그룹화 및 삼각형 감소는 엔진 성능 예산에 맞게 에셋을 준비합니다.
4. 플레이 테스트 및 구체적인 피드백 제공
성공적인 빌드는 프로젝트가 컴파일된다는 것만 확인합니다. 플레이 테스트에서는 컨트롤이 반응하는지, 카메라에 동작이 표시되는지, 충돌이 작동하는지, 목표가 완료될 수 있는지 확인합니다. 피드백을 통해 어떤 상호 작용이 실패했는지와 그 원인이 된 조건을 식별해야 하며, 이를 통해 동일한 시나리오에 대해 다음 버전을 확인할 수 있습니다.
후속 조치 프롬프트는 관찰 가능한 문제를 설명할 때 가장 잘 작동합니다. 예: "잠수함은 회전할 때 폐허 뒤에서 사라집니다. 카메라를 조정하고 부두에서 보물까지 그리고 그 뒤로 전체 회로를 플레이 테스트합니다." 시각적 피드백도 똑같이 구체적일 수 있습니다. "보물 용기를 주변 암석과 쉽게 구별할 수 있도록 만드세요."
5. 완성된 빌드를 테스트하고 게시합니다.
내보낸 게임과 개발 버전을 테스트합니다. 에셋 로딩, 제어 및 성능은 브라우저 빌드에서 다르게 작동할 수 있습니다. 완성된 Three.js 게임 및 Unity WebGL 빌드는 Claude에 게임 게시와 공유 가능한 링크 반환을 요청하여 thrixel.world에 게시할 수 있습니다. Roblox 게임은 Roblox Studio를 통해 퍼블리싱됩니다.
Claude Code와 함께 gauntlet loop 사용
Build World의 gauntlet loop는 구축과 판단을 분리합니다. Claude Code는 게임에서 작업하는 반면 별도의 평가 에이전트는 고정된 참조를 기준으로 플레이 가능한 결과를 평가합니다. 잠수함 게임에서 비평가는 보물 컨테이너가 암초에 섞여 들어가거나 회전 중에 카메라가 잠수함을 잃어버리는 것을 발견할 수 있습니다. Claude는 카메라 코드를 변경하고 Thrixel을 사용하여 컨테이너의 모양이나 질감을 수정한 다음 수집 경로를 다시 실행할 수 있습니다. 비평가는 업데이트된 게임을 원래 목표와 비교하여 검토하므로 에셋 품질과 게임플레이가 연속적인 개정을 통해 함께 평가됩니다.
Claude Code와 가장 잘 작동하는 게임 엔진은 무엇입니까?
선택은 게임을 실행할 환경과 프로젝트에 필요한 편집기에 따라 달라집니다. Build World 작업 흐름에서 Three.js는 브라우저 게임을, Unity는 Unity 프로젝트를, Roblox는 Roblox 경험을, Unreal은 Unreal Engine 프로젝트를 대상으로 합니다.
브라우저 게임용 Three.js
Three.js 프로젝트는 JavaScript를 사용하고 GLB 모델을 브라우저 장면에 로드합니다. 브라우저 게임은 의도한 결과가 다른 사람이 열 수 있는 링크인 경우 유용한 시작점이 됩니다. 키보드와 터치 컨트롤이 함께 계획되도록 개요에 대상 장치를 포함합니다.
Unity 프로젝트용 Unity
Unity 워크플로는 C# 스크립트, Unity 장면 및 FBX 에셋을 사용합니다. Unity Editor 및 Unity CLI가 필요합니다. 해당 편집기에서 프로젝트를 계속해야 하는 경우 이름을 Unity로 지정하세요. WebGL 빌드는 thrixel.world에 게시하는 데 사용되는 형식입니다.
Roblox 경험 제작용 Roblox
Roblox 워크플로는 Rojo와 동기화된 Luau 스크립트 및 Studio로 가져온 모델을 사용합니다. Studio는 게임이 테스트되고 게시되는 곳이기도 합니다. 프로젝트가 엔진별 설정을 따르도록 초기 프롬프트에 Roblox를 포함합니다.
Blueprint 게임플레이 및 3D 레벨용 Unreal Engine
Unreal 워크플로는 Unreal MCP를 통해 Claude Code를 편집기에 연결하고, Thrixel 모델을 FBX로 가져오고, Play-In-Editor에서 게임플레이를 테스트합니다. AI를 사용한 Unreal 게임 구축 가이드에서는 편집기 연결, 에셋 준비 및 첫 번째 게임 프롬프트를 다룹니다.
Claude로 게임을 만드는 데 대한 일반적인 질문
Claude Opus 또는 Fable이 게임을 만들 수 있나요?
Opus 및 Fable은 계정에서 사용 가능한 경우 Claude Code에서 모델로 선택할 수 있습니다. Claude Code는 프로젝트 및 도구 액세스를 제공합니다. Thrixel은 3D 생성 및 편집을 제공합니다. 모델 선택은 엔진 연결이나 에셋 도구를 대체하지 않습니다. 모델 선택에 대한 자세한 내용은 Opus 및 Fable 섹션을 참조하세요.
Claude는 이미지에서 3D 모델을 생성할 수 있습니까?
Thrixel과 같은 연결된 도구를 사용하면 Claude는 참조 이미지를 사용하여 3D 모델을 요청할 수 있습니다. 생성자는 에셋을 생산합니다. Claude는 요청과 게임 통합을 처리합니다. 3D 모델 MCP 가이드에서는 관련 생성, 검사 및 내보내기 도구에 대해 설명합니다.
Claude 게임의 모델이 기본적으로 보이는 이유는 무엇입니까?
장면이 상자 및 원통과 같은 기본 요소에서 조립된 생성된 메시 또는 모양을 사용하는지 확인합니다. 유용한 후속 조치는 Claude에게 특정 자리 표시자를 Thrixel 모델로 교체하고, 장면의 아트 방향을 일치시키고, 게임 내에서 크기와 재질을 확인하도록 요청하는 것입니다. 조명, 카메라 배치 및 일관된 재료도 완성된 장면의 모양에 영향을 미칩니다.
이를 위해서는 코딩 방법을 알아야 합니까?
Claude는 게임 설명에서 구현을 작성할 수 있습니다. 코딩 지식은 변경 사항을 검토하고 문제를 진단하는 데 도움이 되지만 명확한 목표와 유용한 플레이 테스트 피드백도 중요합니다. 경주 완주나 보물 수집 등 정의된 활동부터 시작하여 게임이 작동하는지 판단할 수 있는 구체적인 방법이 있습니다.
Claude가 기존 게임에 모델을 추가할 수 있나요?
네. 기존 프로젝트에서도 Thrixel MCP 도구를 사용하여 부족한 소품을 생성하고, 임시 에셋을 교체하거나 기존 에셋을 다듬을 수 있습니다. 생성된 모델은 Thrixel 작업 공간에 저장됩니다. 웹 앱에서 편집한 후 Claude에 업데이트된 버전을 게임으로 가져오도록 요청할 수 있습니다.
Thrixel 사용법이 Claude에 포함되어 있습니까?
Thrixel 생성 크레딧은 Claude 사용량과 별도로 계산됩니다. 생성과 반복 작업의 규모는 프로젝트의 에셋 목록 및 Thrixel 계정의 사용 가능한 크레딧에 따라 달라집니다. 현재 옵션은 Thrixel 요금제에서 확인할 수 있습니다.
설치 명령은 어디에 있습니까?
Claude + Thrixel 설정 섹션에는 플러그인 명령과 예시 프롬프트가 있습니다. Build World 설정 가이드는 연결 방법을 설명하며, 저장소 README에는 스킬과 함께 관리되는 설치 지침이 있습니다.