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

✍️ OpenClawRadar📅 게시일: May 7, 2026🔗 Source
에일리언 핀볼 사후 분석: 클로드 + AI 툴체인으로 만든 풀 피직스 핀볼 게임
Ad

한 개발자(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% 음성-텍스트, 나머지는 수동 타이핑 + 코드 편집.
Ad

디자인 인사이트

  • 거대한 눈알 모양의 범퍼는 AI 이미지 생성에서 나온 아이디어 — 개발자가 그대로 채택.
  • Claude는 핀볼 도메인 컨설턴트 역할: "완전한 핀볼 테이블에는 무엇이 필요한가?" "위자드 모드는 어떻게 작동해야 하는가?" 같은 질문을 던져 장르 관습을 채움.
  • AI 디버그 플레이어가 자동으로 플립하고 볼을 치며 관찰/아이디어 발상에 유용.
  • 에일리언 센티피드 보스는 첫 시도에 작동: 여러 세그먼트로 구성, 맞으면 꼬리 세그먼트 손실, 속도 증가 및 빨간색으로 변함.

인간만의 영역

  • 감각: 반발 계수, 플리퍼 토크, 램프 곡률, 슬링샷 킥 각도, 핑 바운스. Git 로그에 "핑 바운스 조정", "1.49 → 1.491" 같은 커밋이 많았음.
  • 마무리 테일: 마지막 주는 사운드 패스, 램프 각도, 메시지 우선순위, 멀티볼 종료 확인 경쟁 조건 처리. 모두 작지만 필수적.

개발자는 이 경험이 코드 생성보다는 공동 개발에 가깝다고 보고 — 원하는 것을 설명하고, Claude와 아이디어를 주고받은 후, 직접 손으로 수정하거나 정리했다고 전합니다.

📖 전체 출처 읽기: r/ClaudeAI

Ad

👀 See Also