Claude Code로 만든 소셜 리조트 게임, 1일 차 vs 52일 차
Day 1 vs Day 52 of my social resort game built with Claude Code
핵심 요약
Claude Code를 활용해 엔진 없이 직접 개발한 픽셀 아트 카지노 리조트 게임 'Sunspire'를 소개합니다.
- 게임 개발 방식 — Claude Code를 활용해 기획부터 구현까지 전 과정을 자동화함
- 기술 스택 — 게임 엔진 없이 JavaScript와 Canvas 2D, Supabase, Cloudflare를 사용함
- 게임 특징 — 40여 개의 슬롯머신, 아케이드, 볼링장 등을 갖춘 무료 카지노 리조트임
- 개발 워크플로우 — Claude에게 기능을 계획하게 하고 여러 세션을 병렬로 돌려 검토함

Claude Code 써서 게임 하나 만들어봤는데, 어땠는지 공유 좀 해보려고.
게임 이름은 Sunspire야. 스타듀 밸리 같은 느낌인데 배경이 카지노 리조트인 아기자기한 픽셀 아트 게임이지. 픽셀 세상 속 리조트를 돌아다니다가 슬롯머신이나 테이블에 앉으면 화면이 고해상도 게임 화면으로 바뀌는 방식이야(이 화면들도 고해상도 말고 픽셀 느낌으로 바꿀까 고민 중임). 슬롯머신 40개 정도에 테이블 게임, 아래층에는 티켓 주는 오락실, 볼링장, 상품 교환소, 그리고 꾸밀 수 있는 펜트하우스까지 다 있어. 전부 가짜 코인으로 돌아가고, 현금화나 인앱 결제 같은 건 아예 없으니까 진짜 돈 쓸 일은 걱정 안 해도 돼.
공짜니까 play.sunspireresort.com 여기서 브라우저로 바로 해봐. 계정 없어도 되고, iOS 버전도 테스트 중이야.
게임 엔진은 따로 안 썼고, 그냥 순수 자바스크립트랑 Canvas 2D로 짰어. iOS 셸은 Capacitor 썼고. 그래픽은 전부 코드로 그렸고 사운드도 다 합성한 거야. 온라인 기능(계정, 다른 플레이어들 보이는 공유 로비 같은 거)은 Supabase랑 Cloudflare 돌리고 있어.
큰 기능 하나 추가할 때마다 Claude한테 먼저 계획 짜달라고 하고, 별도 git 브랜치 파서 작업하게 한 다음에, 그 작업물을 안 본 상태인 새로운 Claude 세션한테 검토받는 식으로 돌렸어. 이걸 몇 개씩 병렬로 돌리기도 했고. 시각적인 부분은 말로 설명해 봤자 제대로 안 나오길래, 샘플 페이지에 옵션 두세 개 뽑아보라고 시킨 다음 내가 고른 걸로 실제 구현하게 했지.
궁금한 거 있으면 다 물어봐. 시간 내서 한번 해보고 피드백 주면 진짜 고맙겠다.
