Opus 5로 '모래성' 시뮬레이터를 만들었습니다
I created "sandcastle" simulator with Opus 5
핵심 요약
Claude Code(Opus 5)를 활용해 엔진이나 라이브러리 없이 GPU 기반의 3D 모래성 시뮬레이터를 개발했습니다.
- 기술 스택 — 엔진과 라이브러리 없이 WebGL2와 7,000줄의 JS/GLSL로 구현됨
- 개발 방식 — Claude Code(Opus 5)에 단 하나의 프롬프트로 시뮬레이션부터 인터페이스까지 생성
- 게임 모드 — 캠페인, 샌드박스, 크리에이티브 등 3가지 모드를 지원함
- 오픈 소스 — 전체 코드가 공개되어 있으며 깃허브에서 데모 확인 가능
이건 GPU에서 완전히 돌아가는 3D 모래성 시뮬레이터야. 엔진도 없고, 라이브러리도 없고, 에셋 파일도 없고, 빌드 단계도 없어. WebGL2 컨텍스트 하나에 약 7,000줄의 자바스크립트와 GLSL로 만들었고, 안식각(angle of repose)을 실제로 따르는 해변도 구현했어.
시뮬레이션, 렌더러, 9가지 아트 스타일, 세계관, 인터페이스까지 전부 다야. Claude Code(Ultracode를 적용한 Opus 5)에 단 하나의 프롬프트를 넣어서 나온 결과물이지.
프롬프트 내용:
"완전히 플레이 가능한 출시 준비가 된 게임을 만들어줘. GPU 기반으로. 모래로 무언가를 만들 수 있는 모래성 시뮬레이터 게임이야. 3D여야 하고 복셀 게임은 아니야. 최대한의 노력을 들여서 네가 만들 수 있는 최고의 결과물을 보여줘. 너의 모든 능력과 지식을 동원해서 최고의 그래픽과 게임 디자인을 만들어봐. 그래픽, 세계관, 모든 면에서 나를 놀라게 해줘."
캠페인, 샌드박스, 크리에이티브 모드 3가지를 지원하는 완전히 플레이 가능한 HTML 데모야.
전부 오픈 소스니까 궁금한 점 있으면 뭐든 물어봐. 기쁘게 답해줄게.



