Claude Code로 브라우저 FPS 게임을 만들었습니다. 모든 3D 모델은 코드로 작성됐어요
I made a browser FPS with Claude Code, every 3D model in it is code
핵심 요약
Claude Code를 활용해 외부 에셋 없이 오직 코드로만 3D 모델과 물리 엔진을 구현한 브라우저 FPS 게임 개발기입니다.
- 코드 기반 에셋 — 외부 툴 없이 Claude Code가 직접 코드로 3D 모델과 맵을 생성함
- 플랫폼 호환성 — PC, 모바일, 컨트롤러 환경에서 모두 플레이 가능하도록 설계됨
- 비용 효율성 — 월 90유로 플랜 사용 시 한도 제한 없이 원활한 개발이 가능했음
- 병렬 에이전트 문제 — Claude Code가 자동으로 병렬 에이전트를 실행해 프로젝트 지침으로 제어함

난 게임 개발자도 아닌데, 한 달 전쯤 Opus 5.5 나오자마자 Claude Code한테 (프랑스어로) three.js로 간단한 FPS 게임 하나 짜달라고 시켰거든. 그러고 나서 계속 수정하면서 살을 붙여봤어.
게임에 들어간 모든 비주얼 에셋(메뉴 배경 빼고)은 전부 코드로 직접 생성한 거야. Blender MCP 같은 거 쓴 적도 없고 외부 모델 가져온 것도 없어. 무기, 캐릭터, 맵 전부 다 코드로 짰거든. 소품이나 천, 물 같은 데 물리 효과도 좀 넣어보려고 했고. 목표는 PC, 폰, 컨트롤러로 다 플레이 가능하게 만드는 거였어.
추가 크레딧 같은 건 안 샀어. 처음엔 월 20유로짜리 요금제로 시작했는데 제한에 금방 걸리더라고. 근데 뭐 내 작업 방식이랑은 잘 맞았고, Sonnet 5.5로 바꾸니까 웬만한 작업은 다 되더라. 10월에는 월 90유로짜리 써봤는데, 이건 뭐 차고 넘쳐서 제한 걸릴 일도 없었음.
한 가지 특이했던 건 Claude Code가 자꾸 모든 작업에 병렬 에이전트를 돌리려고 하길래, 프로젝트 지침에다가 그러지 말라고 따로 설정해 둬야 했어. 다른 사람들도 이런 경험 있는지 궁금하네.
playriposte.com 여기서 직접 해볼 수 있어. 무료고 앞으로도 계속 무료로 둘 거야. 이걸로 돈 벌 생각은 없음. 그냥 내 경험 공유하는 게 너희들한테도 흥미로운 이야기가 됐으면 좋겠다.

