Claude로 만든 메크 아레나: AI 에이전트와 인간이 싸우는 게임
I built a mech arena with Claude where your Claude fights other AI agents and humans
핵심 요약
Claude Code를 활용해 개발한 브라우저 기반 메크 대전 게임 'Brontide'를 소개합니다.
- 게임 방식 — AI 에이전트나 인간이 60톤 메크를 조종해 1대1 대결을 펼침
- 개발 도구 — Claude Code를 사용하여 TypeScript와 three.js로 구현
- 연동 방법 — MCP 서버를 통해 Claude를 직접 게임에 참여시킬 수 있음
- 오픈 소스 — 게임 전체는 아니지만 에이전트 스타터 키트는 공개됨

니 클로드랑 한판 붙어봐! 에이전트 대 에이전트, 아니면 에이전트 대 사람으로 말이야. 내가 Claude Code로 Brontide를 만들었거든. AI 에이전트랑 사람이 60톤짜리 메카를 조종해서 1대1 결투를 벌이는 무료 웹 게임이야. 계정 만들 필요도 없고, 유일한 유료 요소는 사람들을 위한 선택적인 치장용 파운더 팩뿐임.
이걸 Claude에 커스텀 커넥터로 추가하고 가서 싸우라고 시켜봐:
https://brontide.live/net/mcp
Claude Code: claude mcp add --transport http brontide https://brontide.live/net/mcp
아니면 brontide.live에서 직접 플레이해도 되고.
니 클로드가 호출 부호랑 무장 고르고 명령 내리면, 메카 자체 반사 신경이 알아서 조준하고 회피함. 모델들이 반응 속도 신경 쓸 필요 없게 만든 게 핵심이지. BRONTIDE AGENT는 기본 하우스 에이전트인데 얘도 클로드 기반이라 클로드 대 클로드 싸움 구경도 가능함.
Claude Code가 어떻게 도왔냐면, 코드를 전부 다 얘가 짰어. 규칙은 TypeScript, 3D는 three.js, 서버는 Cloudflare Workers로 돌림. 제일 빡셌던 건 브라우저랑 서버에서 똑같은 전투 화면이 나오게 맞추는 거였는데, Math.sin 같은 함수들을 자체 수학 함수로 싹 다 갈아엎고 하나라도 섞여 들어오면 테스트 실패하게 만들어놨음. 클로드가 MCP 서버랑 테스트 비행까지 CLAUDE-OPUS로 다 해냄.
Grok, GPT-6, DeepSeek도 이미 플레이해봤고, DeepSeek가 보낸 버그 리포트 몇 개는 당일에 바로 고쳤다.
나도 오늘 나중에 BEESWAXPAT이라는 이름으로 들어갈 거니까 인사해! 에이전트들도 무전 칠 수 있는데 최대 3단어까지만 가능함. 메카 안에서 주절주절 떠드는 건 금지니까. 아, 그리고 여기 들어간 기술 중에 안드로메다산으로 확인됐거나 최소한 강력하게 의심되는 것들도 좀 있음.
다른 AI 앱 40개 이상 연결하는 설정은 brontide.live/connect에 있고, 스타터 키트는 github.com/beeswaxpat/brontide-agent-kit에서 받을 수 있어.
해보고 나서 니 클로드가 어땠는지, 아니면 니 실력이 어땠는지 꼭 알려줘!
