590번의 Claude Code 세션과 200억 토큰 사용 후: 브라우저에서 실행되는 약 30시간 분량의 몬스터 육성 RPG
요약
작성자는 Claude Code를 활용하여 'Kithland'라는 포켓 콘솔 스타일의 대규모 몬스터 육성 RPG를 개발했습니다. 이 게임은 30시간 분량의 스토리, 다양한 콘텐츠를 포함하며, 엔진부터 아트, 음악까지 AI가 코드로 구현한 결과물입니다. 약 200억 토큰과 수백 번의 세션이 소요된 대규모 프로젝트 사례입니다.
핵심 포인트
- Claude Code는 엔진, 스프라이트, 음악 등 모든 요소를 코드로 생성함.
- 약 200억 토큰 사용 및 $7,500 상당의 비용을 투입하여 개발됨.
- AI 에이전트들이 스토리 테스트와 결함을 스스로 발견하는 능력을 보임.
- 대규모 콘텐츠에서도 세계관 규칙을 일관되게 유지하는 높은 능력이 입증됨.
4일 전, 저는 오래된 포켓 콘솔 스타일의 몬스터 육성 RPG인 Kithland의 첫 커밋을 했습니다. 그 이후로 Claude Code가 거의 모든 것을 작성했습니다: 엔진, 복셀(voxel) 월드, 모든 스프라이트, 모든 음악, 스토리, 그리고 전투까지도 말입니다. 제가 빌드를 플레이하고 잘못된 부분을 지적했습니다. 휴대폰이나 데스크톱에서 계정 생성이나 설치 없이 플레이할 수 있습니다: https://play.kithland.com
무엇을 만들었나
시작부터 끝까지의 완전한 스토리: 프롤로그, 4개 지역과 호수를 아우르는 10개의 챕터, 8개의 메달리온, 엔딩, 그리고 에필로그. 메인 스토리는 약 30시간 분량입니다. 맵 88개, 친구가 되어 키울 수 있는 몬스터(kith) 83종, 노래 83곡, 그리고 25,000단어가 넘는 대화량이 포함되어 있습니다. 계절이 돌아가는 것을 멈춘 세계: 한 지역은 봄에, 한 지역은 여름에, 한 지역은 가을에, 또 다른 지역은 겨울에 갇혀 있으며, 여정의 주제는 '왜'입니다.
숫자들
약 590번의 Claude Code 세션과 시작된 270개의 서브 에이전트(subagents)들. 한 번에 최대 20개의 에이전트를 사용하여 약 90시간의 실제 시간 동안 450시간 이상의 에이전트 시간이 소요되었습니다.
약 200억 토큰, 그중 9100만 개가 출력된 토큰입니다(나머지는 재읽기되는 캐시 컨텍스트입니다).
API 리스트 가격 기준으로 약 $7,500 상당의 사용량이었습니다.
주로 Opus 5.5를 사용하여 3,400개의 커밋을 했으며, 소규모 작업에는 Sonnet 5.5를 사용했습니다.
Claude가 놀라울 정도로 잘한 것들
코드로서의 예술과 음악. 이미지나 음악 생성기 없이도 모든 타일, 복셀 피규어, 노래는 그것을 그리거나 재생하는 코드입니다. 이는 에이전트들이 자신이 만든 것을 스크린샷으로 찍고 수정하기 때문에 작동합니다.
자신의 게임 테스트. 에이전트들이 이야기가 여전히 작동하는지 확인하기 위해 스토리를 플레이하고, 캐릭터가 등을 보이며 말하는 것 같은 결함을 잡기 위해 자신들의 컷신을 시청했습니다.
많은 콘텐츠에 걸쳐 일관성을 유지하는 능력. 세계의 규칙이 문서화된 후에도 10개 챕터의 대화는 그 규칙을 지켰습니다.
여전히 제가 필요했던 부분들
취향(Taste). 부드럽고 흐느적거리는 움직임으로 기본 설정되어 있었습니다(저는 경쾌한 느낌을 원했습니다), 벽지처럼 보이는 평면적인 페인팅 배경, 그리고 너무 많은 조어된 이름들이었습니다.
명확성(Clarity). 모든 줄을 읽어야만 의미가 통하는 미스터리를 만듭니다.
제 노트 중 상당 부분은 '이것을 무작정 반복하는 플레이어는 이해하지 못할 것이다'라는 내용이었습니다. 휴대폰 환경과 관련하여 말씀드립니다. 새로운 장면들이 휴대폰에는 너무 리소스 집약적으로 구현되고 있어, 성능에 지속적인 주의가 필요합니다. 질문에 답변드리겠습니다. 또한, 게임을 플레이해 보신 분들께도 듣고 싶습니다: 처음 20분 동안 어떤 부분이 어색하거나 이상하게 느껴지셨나요? 제출자: /u/Comprehensive-Dig-31 [링크] [댓글]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/ClaudeAI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기