에일리언 핀볼 사후 분석: 클로드 + AI 툴체인으로 만든 풀 피직스 핀볼 게임

한 개발자(u/Slackluster)가 r/ClaudeAI에 Alien Pinball 제작에 대한 상세한 사후 분석을 게시했습니다. 이 게임은 Claude Code Max(Opus 모델), ChatGPT 이미지 생성, Suno 음악, LittleJS 엔진과 Box2D WASM을 사용하여 제작된 완전한 물리 기반 브라우저 핀볼 게임입니다. 멀티볼, 롤오버 멀티플라이어, 스킬 샷, 콤보, 아웃레인 거터 세이브, 위자드 모드 센티피드 보스 등을 특징으로 합니다. itch.io/focaccai에서 플레이할 수 있습니다.
주요 워크플로우 세부사항
- 코드: 모든 게임 로직, 커스텀 Box2D 파트(슬링샷, 드롭 타겟, 스피너, 램프, 볼 락, 브레이크 타겟), 그리고 전체 인게임 테이블 에디터(드래그/배치/튜닝)에 Claude Code Max(Opus) 사용.
- 아트: Claude가 작성한 프롬프트로 ChatGPT 이미지 생성 — 충돌 지오메트리(벽, 램프, 범퍼)의 실루엣을 프롬프트 입력으로 사용하여 아트가 물리와 정확히 일치하도록 함. 여러 번 생성하고 수동 합성 필요.
- 음악: Suno 5.5 — 세 개의 트랙, 프롬프트는 Claude 작성.
- 사운드: ZzFX — 모든 사운드는 게임 시작 시 절차적으로 생성되며 오디오 파일 없음. Claude가 반복적으로 파라미터 튜닝.
- 엔진: LittleJS + Box2D WASM. 작고 빠르며, API 표면이 최소화되어 AI 친화적.
- 입력: 약 50% 음성-텍스트, 나머지는 수동 타이핑 + 코드 편집.
디자인 인사이트
- 거대한 눈알 모양의 범퍼는 AI 이미지 생성에서 나온 아이디어 — 개발자가 그대로 채택.
- Claude는 핀볼 도메인 컨설턴트 역할: "완전한 핀볼 테이블에는 무엇이 필요한가?" "위자드 모드는 어떻게 작동해야 하는가?" 같은 질문을 던져 장르 관습을 채움.
- AI 디버그 플레이어가 자동으로 플립하고 볼을 치며 관찰/아이디어 발상에 유용.
- 에일리언 센티피드 보스는 첫 시도에 작동: 여러 세그먼트로 구성, 맞으면 꼬리 세그먼트 손실, 속도 증가 및 빨간색으로 변함.
인간만의 영역
- 감각: 반발 계수, 플리퍼 토크, 램프 곡률, 슬링샷 킥 각도, 핑 바운스. Git 로그에 "핑 바운스 조정", "1.49 → 1.491" 같은 커밋이 많았음.
- 마무리 테일: 마지막 주는 사운드 패스, 램프 각도, 메시지 우선순위, 멀티볼 종료 확인 경쟁 조건 처리. 모두 작지만 필수적.
개발자는 이 경험이 코드 생성보다는 공동 개발에 가깝다고 보고 — 원하는 것을 설명하고, Claude와 아이디어를 주고받은 후, 직접 손으로 수정하거나 정리했다고 전합니다.
📖 전체 출처 읽기: r/ClaudeAI
👀 See Also

Jetson Orin Nano Super: 연간 $20의 OpenClaw 서버
커뮤니티 회원이 NVIDIA 하드웨어에서 연간 전기료 20달러로 24/7 운영되는 초저전력 OpenClaw 설정을 공유했습니다.

클로드를 활용한 맞춤형 AI 뉴스 파이프라인 구축하기
한 개발자가 RSS 피드에서 매일 200개 이상의 기사를 수집하고, Claude Haiku를 사용해 개인 키워드에 따라 점수를 매기고, 카테고리로 분류하며, 월 5달러 미만으로 구조화된 아침 브리핑을 이메일로 전달하는 시스템을 구축했습니다.

OpenClaw와 Retell AI를 활용한 지역 비즈니스를 위한 AI 리셉셔니스트 도입
한 개발자가 OpenClaw와 Retell AI를 사용하여 지역 서비스 업체를 위한 AI 안내원을 배포한 사례 연구를 공유했습니다. 첫 주에 23건의 통화를 처리하여 7건의 예약을 확보했으며, 비용은 4.12달러였습니다.

솔로 창업자가 Claude Code와 Remotion으로 데모 비디오 제작
한 명의 개발자가 Claude Code와 Remotion을 활용하여 주말 동안 0원의 비용으로 제품 데모 영상을 제작했습니다. 이로써 디자인 능력 부족과 예산 제약으로 인한 출시 지연을 극복했습니다.