GAME 01
ブロック崩し
別のページで開きます。読み込みが終わるまで少し待ってください。
2時間54分
AI が動いていた時間
Claude Code 1時間32分 / Codex 1時間22分
10回
AI に作業させた回数
Claude Code 7回 / Codex 3回
14/14
最後に流した自動テスト
すべて合格

HOW TO PLAY
遊び方
SCREENSHOTS
画面
この1本目は、AI ごとの癖を知るために2つのエージェントで作って比べました(毎回そうするわけではありません)。 どちらも画像素材を使わず、色と形だけで描いています。




AI RUN LOG
AI に作らせた記録
作業ごとに1件ずつ残しています。時間は「実際に動いていた時間」で、PC がスリープしていた分は入れていません。 失敗した回・中断した回も消していません。 最後に流した自動テストは 14/14 です。
- Claude Code:実装(ロジック・画面・テストを一度に作成)14分
- Claude Code:Play モードの動作確認(人の操作なし)4分
- Claude Code:品質テストの追加(すり抜け・画面比率・止まらない)3分
- Claude Code:WebGL ビルド10分
- Codex:実装(1回目)4秒
- Codex:実装(2回目)39分8秒
- Codex:実装(3回目・最初からやり直し)42分29秒
- Claude Code:Codex 版の検査(Claude Code 版と同じ手順)14分
- Claude Code:Web ビルドの軽量化(設定変更 → 再ビルド → 動作確認)15分
- Claude Code:Web ビルドの軽量化 第2弾(内訳の計測 → 未使用パッケージの削除 → 再ビルド → 動作確認)32分
Codex の2回目は途中で PC がスリープしたため、起きていた時間だけを数えています。
- Claude CodeClaude Opus 5 / 高成功
実装(ロジック・画面・テストを一度に作成)
コンパイルエラーが1回(テストの既定引数にプロパティを使った)。PlayMode テストの結果を待つ方法を間違えて約5分遠回りした
- 動いた時間
- 14分
- 自動テスト
- 35/35 合格
- Claude CodeClaude Opus 5 / 高成功
Play モードの動作確認(人の操作なし)
エディターを Play にして、ゲームの関数を直接呼び、画面をキャプチャして確認
- 動いた時間
- 4分
- Claude CodeClaude Opus 5 / 高成功
品質テストの追加(すり抜け・画面比率・止まらない)
1回で全部合格(EditMode 44件・PlayMode 5件)
- 動いた時間
- 3分
- 自動テスト
- 49/49 合格
- Claude CodeClaude Opus 5 / 高成功
WebGL ビルド
ビルドそのものは8分33秒。合計約10MB(wasm が7.3MB)
- 動いた時間
- 10分
- CodexGPT-5.6 Sol / high失敗
実装(1回目)
PC に残っていた古い CLI を使っていて、モデルに届く前に「新しい版が必要」で止まった(準備側の問題)
- 動いた時間
- 4秒
- 入力トークン
- 0
- 出力トークン
- 0
- CodexGPT-5.6 Sol / high中断
実装(2回目)
テスト(EditMode 8件・PlayMode 3件)までは合格。WebGL ビルドの途中で PC がスリープし、復帰後にビルドを立て直そうとしている最中に止めた
- 動いた時間
- 39分8秒
- 自動テスト
- 11/11 合格
- 入力トークン
- 15,929,645
- 出力トークン
- 59,966
- 週の利用枠
- 7% 消費
- 実行コマンド
- 126回(失敗 14回)
中断の理由:PC のスリープ
- CodexGPT-5.6 Sol / high一部成功
実装(3回目・最初からやり直し)
テストは EditMode 9件・PlayMode 5件とも合格し、WebGL ビルドも成功(10,146,283 バイト)。ブラウザでの通しプレイだけは、サンドボックスが Chrome の起動を拒否したため未達
- 動いた時間
- 42分29秒
- 自動テスト
- 14/14 合格
- 入力トークン
- 13,385,465
- 出力トークン
- 64,995
- 週の利用枠
- 7% 消費
- 実行コマンド
- 119回(失敗 9回)
- Claude CodeClaude Opus 5 / 高成功
Codex 版の検査(Claude Code 版と同じ手順)
コンソールのエラー0。EditMode 9/9。PlayMode は最初0件で、原因はテスト用 asmdef が古い書き方のため、ビルド対象が WebGL のときにテスト用アセンブリが作られないこと。Standalone に戻すと 5/5 合格
- 動いた時間
- 14分
- 自動テスト
- 14/14 合格
- 人成功
人による通しプレイ確認(Codex 版・ブラウザ)
Codex が作った版をブラウザで実際にプレイして、問題なく遊べることを確認した
- Claude CodeClaude Opus 5 / 高成功
Web ビルドの軽量化(設定変更 → 再ビルド → 動作確認)
Managed Stripping を High、IL2CPP をサイズ優先に変更。合計 10,143,315 → 7,945,839 バイト(−21.7%)、ビルド時間も 513秒 → 326秒。ブラウザで起動・プレイ・スコア加算まで確認
- 動いた時間
- 15分
- Claude CodeClaude Opus 5 / 高成功
Web ビルドの軽量化 第2弾(内訳の計測 → 未使用パッケージの削除 → 再ビルド → 動作確認)
ビルドレポートで内訳を計測(Texture2D が 80%・うち Unity のロゴが 2,796,376 バイト)。スプラッシュ停止は圧縮後サイズに効果なし(7,945,839 → 7,947,158)。manifest.json の依存を 55 → 16 件に削減し、Assets/Welcome とサンプルシーンも削除。合計 7,945,839 → 7,374,207 バイト(−7.2%/最初からの累計 −27.3%)。EditMode 44/44・PlayMode 5/5 合格、ブラウザでもコンソールエラー0
- 動いた時間
- 32分
この比較の詳しい話は 比較の記事 にあります。
BUILDS
ビルド
Web(WebGL)v1.2(軽量化 第2弾)
合計 7.0MB / 最大 5.4MB / 圧縮 br / ビルド 3分52秒
起動 603 ms / 60.1 fps (Chrome / Windows 11 / RTX 2080 Ti / 1920x1080 60Hz・2026-09-16 実測)
Web(WebGL)v1.1(軽量化)
合計 7.6MB / 最大 5.7MB / 圧縮 br / ビルド 5分26秒
Web(WebGL)v1(Codex 版)
合計 9.7MB / 圧縮 br
Web(WebGL)v1
合計 9.7MB / 最大 7.0MB / 圧縮 br / ビルド 8分33秒