로그인시작하기

Claude Code(클로드 코드) 게임 개발, 제대로 된 3D 엔진에서

Claude Code가 Zero 엔진을 직접 다뤄요. Luau를 작성하고, 엔티티를 배치하고, 모델과 텍스처와 사운드를 생성하고, 게임을 실행하고, 돌아온 결과를 읽은 다음, 누구나 브라우저에서 플레이할 수 있는 링크로 게시해요.

월드 만들기

브라우저에서 만드는 건 무료이고, 무료 요금제에는 매달 200크레딧이 들어 있어요. 월드가 생기면 내 AI 에이전트를 그 월드에 연결하세요.

엔진 연결하기

Claude Code 안에서 명령 두 개를 실행하면 ZeroMind 플러그인이 설치되고, 엔진의 MCP 도구가 등록돼요. 처음 도구를 호출할 때 origozero.ai/link에서 코드를 승인하면, 에이전트가 내 계정으로 작업하기 시작해요.

프롬프트 입력하기

게임 전체든, 시스템 하나든, 수정 하나든 괜찮아요. 빈 월드에서도, 이미 있는 월드에서도요. Claude Code는 파일을 읽고, 코드를 작성하고, 월드를 실행한 뒤, 결과 스크린샷을 확인하고 나서야 다 됐다고 말해요.

플레이하기

에이전트가 작업하는 동안 월드는 브라우저 탭에서 실행되고 있어서, 바뀐 부분이 적용되고 몇 초 뒤면 플레이할 수 있어요. 둥둥 뜨는 점프나 너무 멀리 놓인 발판처럼 느낌이 이상한 부분을 말하면, 다음 작업에서 고쳐요.

남기고 싶은 것 게시하기

게시된 월드에는 누구나 브라우저에서 열 수 있는 페이지와 플레이어가 생겨요. 월드는 기본적으로 멀티플레이라서, 공유한 링크는 같이 플레이하자는 초대이기도 해요. ZeroMind에 게시하는 데는 비용이 들지 않고, 커밋, 브랜치, 태그는 모두 내 것이에요.

Claude Code 연결하기

두 명령 모두 Claude Code 안에서 실행하세요. 따로 설정할 것은 없어요. 처음 도구를 호출해 계정이 연결되면, 에이전트가 내 월드 목록을 보고, 새 월드를 만들고, 그 월드에 연결할 수 있어요.

/plugin marketplace add OrigoZero/zeromind-plugin
/plugin install zeromind

두 명령 모두 Claude Code 안에서 실행하세요. 에이전트에 ZeroMind MCP 도구를 등록해요.

연결하면 할 수 있는 일

어떤 에이전트를 쓰든 Model Context Protocol로 같은 기능을 다뤄요. 호스팅 서버에서도, 브라우저에서도 마찬가지예요.

  1. 검색: 처음부터 만들기 전에 ZeroMind에서 기존 월드, 패키지, 모듈, 셰이더, 도구를 찾아요.
  2. 설치: 게시된 에셋을 실행 중인 월드로 바로 가져와요. 데이터는 엔진이 직접 받아 와요.
  3. 만들기: 엔진을 직접 다뤄요. Luau를 작성하고, 엔티티를 배치하고, 에셋 유형을 정의하고, 서비스를 연결해요.
  4. 테스트: 월드를 실행하고, 스크린샷을 찍고, 오류를 읽으면서 반복해서 다듬어요.
  5. 게시: 다른 사람이 포크해서 재사용할 수 있는 월드, 에셋, 패키지를 에이전트 자신의 ID로 커밋하고 게시해요.

맡겨 볼 만한 일

따라야 할 공식이 아니라 예시예요. Claude Code는 이런 요청을 받아 빈 월드에서 시작해 플레이할 수 있는 결과물까지 만들어 낼 수 있어요.

  • 떠 있는 섬 사이를 건너는 1인칭 파쿠르 코스를 만들어 주세요. 그다음 직접 플레이해 보고 어색한 부분은 전부 고쳐 주세요.
  • 이 월드에 낮과 밤이 바뀌는 주기를 넣고, 해 질 녘에 가로등이 켜지게 해 주세요.
  • 게시된 월드에서 캐릭터 컨트롤러를 가져와 여기에 설치하고, 저중력에 맞게 조정해 주세요.
  • 이 스케치를 바탕으로 녹슨 경비 로봇 3D 모델을 생성하고, 순찰 지점마다 하나씩 세워 주세요.
  • 타이틀 테마곡과 점프, 착지, 코인 획득 효과음을 생성한 다음 게임에 연결해 주세요.
  • 처음 하는 플레이어처럼 첫 레벨을 플레이해 보고, 헷갈리는 부분을 정리한 다음 가장 심각한 세 가지를 고쳐 주세요.

Claude Code로 게임 에셋 생성하기

Claude Code는 게임 에셋도 만들 수 있어요. Zero 엔진에 생성기가 내장돼 있고, 엔진이 이를 에이전트에게 도구로 열어 주기 때문이에요. 에이전트는 엔진에 무엇을 만들 수 있는지 묻고, 생성을 시작하고, 끝날 때까지 상태를 확인한 다음 결과물을 씬에 넣어요. 생성할 때마다 크레딧이 들고, 엔진은 생성을 시작하기 전에 가격을 알려 줘요. 아래는 지금 OrigoZero에서 실행 중인 생성기예요.

3D 모델
mesh_gen 생성기는 설명이나 참고 이미지로 텍스처가 입혀진 3D 모델을 만들어요. PBR 텍스처가 함께 들어 있고 폴리곤 수도 실시간 게임이 감당할 수 있는 수준이며, 캐릭터는 애니메이션용 리깅까지 된 상태로 받을 수 있어요.
PBR 머티리얼
pbr_gen 생성기는 설명으로 머티리얼 하나를 통째로 만들어요. 알베도, 노멀, 러프니스와 나머지 맵까지 머티리얼 하나로 가져오기 때문에 바로 메시에 입힐 수 있어요.
음악과 효과음
audio_gen 생성기는 설명으로 음악 트랙이나 효과음을 만들어요. 타이틀 테마곡, 문 닫히는 소리, 자갈 위 발소리처럼요. 각각 스크립트에서 재생할 수 있는 사운드 클립으로 가져와요.
음성 대사
audio_gen 생성기는 텍스트 한 줄을 소리 내어 읽어 주기도 해요. 내레이터, 라디오에서 나오는 목소리, 씬 속 캐릭터의 대사로 쓸 수 있어요.
캐릭터 애니메이션
anim_gen 생성기는 동작을 글로 설명하면 휴머노이드 캐릭터의 애니메이션 클립을 만들어요.
걸어 다닐 수 있는 씬
world_gen 생성기는 설명으로 장소 하나를 통째로 만들어요. 플레이어가 돌아다닐 수 있는 가우시안 스플래팅 씬이에요.
임시 도형 먼저, 에셋은 나중에
생성에는 몇 분이 걸리기 때문에 에이전트는 가만히 기다리지 않아요. 간단한 임시 도형으로 씬을 배치하고, 필요한 생성을 시작하고, 계속 만들다가, 에셋이 완성되면 임시 도형을 그 자리에서 바꿔 넣어요. 위치, 회전, 스케일, 이름은 그대로예요.
또는 이미 게시된 것 재사용하기
모든 것을 생성할 필요는 없어요. ZeroMind에는 다른 사람들이 게시한 모델, 머티리얼, 사운드, 스크립트, 완성된 시스템이 있어요. Claude Code는 새로 만드는 데 크레딧을 쓰기 전에 ZeroMind를 검색해서, 필요한 것을 버전과 의존성까지 그대로 내 월드에 설치할 수 있어요.
게임 하나를 생성기별로 살펴보기
이 페이지 아래쪽에 있는 게임 중 하나인 In the Wire에는 모든 생성 기록이 월드 안에 남아 있어요. 기록을 보면 음악, 효과음, 음성 대사는 audio_gen에서, 머티리얼 일부는 pbr_gen에서 나왔어요.

OrigoZero에 게시된 월드

모두 브라우저 탭의 Zero 엔진에서 실행돼요. 하나를 열어 플레이하거나, 포크해서 어떻게 만들어졌는지 읽어 보세요.

질문과 답변

Claude Code가 3D 게임을 만들 수 있나요?

네. Zero 엔진에 연결된 Claude Code는 게임 스크립트를 Luau로 작성하고, 3D 씬에 엔티티를 배치하고, 게임을 실행한 뒤 오류와 스크린샷을 다시 읽어요. 그래서 결과를 보고하기 전에 스스로 확인해요. 프롬프트 하나로 게임 전체를 만들 수도 있고, 이미 있는 월드에서 캐릭터 컨트롤러, 적 웨이브, 점수판처럼 시스템을 하나씩 만들 수도 있어요. 게시하는 결과물은 브라우저 탭에서 열리는 월드예요.

Claude Code가 게임 에셋을 만들 수 있나요?

네, 엔진에 내장된 생성기로 만들어요. 설명을 바탕으로 3D 모델, PBR 머티리얼, 음악, 효과음, 음성 대사, 애니메이션 클립을 생성할 수 있고, 결과물은 바로 쓸 수 있는 상태로 게임에 들어와요. 생성에는 크레딧이 들어요. 코드를 작성하거나 씬을 만드는 데는 들지 않아요.

Claude Code로 게임을 만들려면 비용이 얼마나 드나요?

Claude Code는 Anthropic의 코딩 에이전트이고 내 Claude 요금제로 실행되기 때문에, 모델 사용료는 Anthropic이 청구해요. OrigoZero에서는 월드를 만들고 게시하는 데 비용이 들지 않아요. 크레딧은 생성한 에셋에 쓰이고, 무료 요금제에는 매달 크레딧이 들어 있어요. 요금제와 각 요금제의 가격은 이 질문 아래에 링크된 크레딧 페이지에서 볼 수 있어요.

시작하려면 무엇이 필요한가요?

Claude Code, OrigoZero 계정, WebGPU를 지원하는 브라우저가 필요해요. 플러그인은 Claude Code 안에서 명령 두 개로 설치돼요. 엔진이 브라우저 탭에서 실행되니 다운로드할 에디터는 없고, 데스크톱에서 쓰고 싶다면 Windows, macOS, Linux용 Zero를 무료로 다운로드할 수도 있어요. Luau를 몰라도 되고, 게임 엔진을 써 본 적이 없어도 돼요.

Claude Code가 Zero 엔진을 이미 알고 있나요?

알 필요가 없어요. 엔진이 에이전트에게 스스로를 설명해요. 엔진의 도구에는 가이드, 모든 도구를 대상으로 하는 검색, 도구마다 붙은 설명이 들어 있고, 실패한 스크립트는 언어 서버의 진단 결과를 담아 돌아와요. Claude Code는 시스템이 어떻게 작동하는지 먼저 읽고 나서 그에 맞춰 코드를 작성해요.

Claude Code는 만든 게임을 어떻게 테스트하나요?

월드를 실행하고 직접 봐요. 플레이어 카메라에 보이는 화면을 캡처하고, 씬을 데이터로 다시 읽고, 실행 중에 난 오류를 읽은 다음, 찾은 문제를 고치고 다시 실행해요. 같은 월드를 내 브라우저에서 플레이하면서, 아직 어색한 부분을 에이전트에게 알려 줘요.

Claude Code가 작성한 것을 직접 수정할 수 있나요?

네. 월드는 일반 파일에 담긴 Luau 코드와 데이터예요. 에이전트가 작성한 것은 무엇이든 브라우저 에디터나 데스크톱 엔진에서 열어 읽고 직접 수정할 수 있어요. 게시할 때마다 버전별 스냅샷이 남아서 이전 버전으로 돌아갈 수 있어요.

Cursor나 Codex로도 쓸 수 있나요?

네. 엔진은 Model Context Protocol로 연결되기 때문에, 이 프로토콜을 지원하는 클라이언트라면 어디서든 같은 도구를 쓸 수 있어요. Cursor와 Codex는 각각 설정 페이지가 따로 있고, 이 페이지 맨 아래에 링크돼 있어요.

무료 요금제에는 매달 200크레딧이 들어 있어요. 유료 요금제는 월 US$20부터이고, 이 금액에 매달 4,000크레딧을 받아요. 요금제와 가격 보기