エイリアン・ピンボールのポストモーテム:Claude+AIツールチェーンで構築した完全物理エンジンピンボールゲーム

✍️ OpenClawRadar📅 公開日: May 7, 2026🔗 Source
エイリアン・ピンボールのポストモーテム:Claude+AIツールチェーンで構築した完全物理エンジンピンボールゲーム
Ad

開発者(u/Slackluster)がr/ClaudeAIに、Claude Code Max(Opusモデル)、ChatGPT画像生成、Suno音楽、LittleJSエンジンとBox2D WASMを使用して、物理駆動のブラウザピンボールゲームAlien Pinballを構築した詳細なポストモーテムを投稿しました。このゲームには、マルチボール、ロールオーバーマルチプライヤー、スキルショット、コンボ、アウトレーンガターセーブ、ウィザードモードのムカデボスが含まれています。プレイはitch.io/focaccaiから可能です。

主要なワークフローの詳細

  • コード:Claude Code Max(Opus)がすべてのゲームロジック、カスタムBox2Dパーツ(スリングショット、ドロップターゲット、スピナー、ランプ、ボールロック、ブレイクターゲット)、およびドラッグ・配置・チューニングが可能な完全なゲーム内テーブルエディターを担当。
  • アート:ChatGPT画像生成(プロンプトはClaudeが作成)—衝突ジオメトリ(壁、ランプ、バンパー)のシルエットをプロンプト入力として使用し、アートが物理形状に正確に一致するようにしました。複数回の生成と手動のコンポジットを行いました。
  • 音楽:Suno 5.5 — 3トラック、プロンプトはClaudeが作成。
  • サウンド:ZzFX — すべてのサウンドはゲーム開始時に手続き的に生成され、オーディオファイルはありません。Claudeがパラメータを反復的に調整。
  • エンジン:LittleJS + Box2D WASM。小さく、高速で、APIサーフェスが最小限であるためAIフレンドリー。
  • 入力:約50%が音声認識、残りは手動タイピング+コード編集。
Ad

デザインの洞察

  • バンパーが巨大な眼球になったのは、AI画像生成によるもの—開発者はそのアイデアを採用しました。
  • Claudeはピンボールのドメインコンサルタントとして機能:「完全なピンボールテーブルには何がある?」「ウィザードモードはどうあるべきか?」といった質問をして、ジャンルの慣習を埋めました。
  • AIデバッグプレイヤーが自動でフリッパーを操作し、ボールを弾く—観察やアイデア出しに有用。
  • エイリアンのムカデボスは初回で動作:マルチセグメント、ヒットで尾のセグメントが脱落、スピードアップして赤くなる。

人間のみが担当した部分

  • フィーリング:反発係数、フリッパートルク、ランプの曲率、スリングショットのキック角度、ペグのバウンス。Gitログには「ペグバウンス調整」「1.49→1.491」といったコミットが多数。
  • 最終調整:最終週はサウンドパス、ランプ角度、メッセージ優先度、マルチボール終了チェックの競合状態。すべて小さく、どれも省略不可。

開発者は、この経験がコード生成というよりも共同開発のように感じられたと報告しています。つまり、自分の望みを説明し、Claudeとアイデアを練り、その後手動で介入して方向修正や整理を行うという流れです。

<divclass="source-box">

📖ソース全文:<ahref="https://www.reddit.com/r/ClaudeAI/comments/1t6kz9m/alien_pinball_postmortem_how_i_made_a_full/"target="_blank"rel="noopener">r/ClaudeAI

Ad

👀 See Also

OpenClawエージェントは、Claude Opusを用いたモデル昇格ワークフローを実証します。
Use Cases

OpenClawエージェントは、Claude Opusを用いたモデル昇格ワークフローを実証します。

ある開発者が、OpenClawエージェントがCodex GPT-5.4がコーディングタスクで行き詰まったことを認識し、Antigravity経由でClaude Opus 4.6に問題をエスカレーションし、解決策について議論した後、自律的に作業を完了した方法について説明しています。

OpenClawRadar
AIコーディングエージェントがデプロイで停滞:Coworkユーザーがサンドボックス、権限、コンテキスト消失問題に直面
Use Cases

AIコーディングエージェントがデプロイで停滞:Coworkユーザーがサンドボックス、権限、コンテキスト消失問題に直面

Next.jsアプリをCoworkで開発している開発者が、AIエージェントがコードを正常に生成したものの、サンドボックスの制限、GitHubへのプッシュ問題、セッションコンテキストの喪失によりデプロイに失敗したと報告。

OpenClawRadar
OpenClawユーザーがDiscord連携機能を備えたmacOSデスクトップ自動化セットアップを共有
Use Cases

OpenClawユーザーがDiscord連携機能を備えたmacOSデスクトップ自動化セットアップを共有

開発者が、Discord通信、ウェブサイトの起動、ローカル状態の検査、画面キャプチャ、macOSでのデスクトップ自動化を可能にするOpenClawの設定について説明し、LaunchAgentとして実行する際のmacOSの画面録画権限に関する課題に言及しています。

OpenClawRadar
Claude Codeにより新卒者がリアルタイムマルチプレイヤーゲームを単独開発可能に
Use Cases

Claude Codeにより新卒者がリアルタイムマルチプレイヤーゲームを単独開発可能に

正式なソフトウェアエンジニアリング経験のない新卒者がClaude Codeを使ってimageclash.netを構築しました。これは、サーバーレスGPUの自動スケーリング、モバイルファーストのコントローラーUX、R2ベースの画像ライフサイクル管理を備えたリアルタイムマルチプレイヤーパーティーゲームです。

OpenClawRadar