Opus를 활용한 절차적 생성은 미쳤네요. 게임 전체 용량이 20MB입니다.
Procedural generation with Opus is insane. This entire game is 20MB.
핵심 요약
Claude Opus를 활용해 4개월 만에 개발한 20MB 용량의 멀티플레이어 메카 게임 'Mecha Royale'이 화제입니다.
- 개발 도구 — 코드와 콘텐츠의 99%를 Claude Opus로 생성함
- 절차적 생성 — 모델, 애니메이션, 맵 등 방대한 데이터를 절차적으로 구현함
- 최적화 성능 — 15km 반경의 맵과 수백만 개의 객체를 20MB 안에 담아냄
- 기술 스택 — Typescript, Threejs, Box3D 및 Arrr.fun 네트워크를 사용함

한 달 전쯤에 내 게임 관련해서 글 올렸었는데, 그동안 작업한 거 공유 좀 하려고 왔다.
Mecha Royale 만든 지 이제 4개월 정도 됐네. 코드랑 콘텐츠 99%는 전부 Opus 써서 만들었고, 사운드랑 음악은 ElevenLabs랑 Sunos 돌려서 뽑았음.
파일럿, 메카, 건물 같은 애니메이션이랑 모델링은 전부 절차적 생성(procedurally generated)으로 때려 박았다.
이거 뽑으려고 일주일 내내 /loops 돌려놓고 잠도 안 잤음.
맵 반경은 15km 정도 되고, 나무나 소품부터 벙커, 동굴, 도로, 강물까지 수백만 개의 절차적 생성 오브젝트가 들어가 있는데, 게임 용량은 고작 20MB밖에 안 됨.
멀티플레이도 완벽하게 지원한다. 친구 2명이랑 같이 한 메카에 타서 조종하는 것도 가능함.
관심 가져줘서 고맙다. 궁금한 거 있으면 다 물어봐!
Edit: www.mecharoyale.com 여기서 바로 플레이 가능함. 브라우저 기반이라 다운로드도 필요 없다.
Edit2: 이제 자러 간다. 일어나서 질문들 다 답해줄게! 다들 관심 가져줘서 고맙다!


