GAME 03
ハコオシ
別のページで開きます。読み込みが終わるまで少し待ってください。
5時間10分
AI が動いていた時間
Claude Code 5時間10分
7回
AI に作業させた回数
Claude Code 7回
36/36
最後に流した自動テスト
すべて合格

HOW TO PLAY
遊び方
SCREENSHOTS
画面
3本目も1つのエージェント(Claude Code)で作っています。画像素材は1枚も使わず、色と形だけ。UI は前2本と違って UI Toolkit で作りました。



AI RUN LOG
AI に作らせた記録
作業ごとに1件ずつ残しています。時間は「実際に動いていた時間」で、PC がスリープしていた分は入れていません。 失敗した回・中断した回も消していません。 最後に流した自動テストは 36/36 です。
- Claude Code:プロジェクト作成と仕様書15分
- Claude Code:段階1の中身:盤面・移動・押し・アンドゥ20分
- Claude Code:段階1の見た目と入力75分
- Claude Code:段階2:面の自動生成とソルバー90分
- Claude Code:段階3:面の選択・進行のセーブ・クリア表示60分
- Claude Code:段階4:PlayMode テスト・公開・計測50分
- Claude Code:保存データに版を入れる(記事を書いていて気づいた穴)10秒
- Claude CodeClaude Opus 5 / 高成功
プロジェクト作成と仕様書
題材は「まだ書いていない実体験が2つ以上取れるか」で選んだ。ソルバー・アンドゥ・セーブ・UI Toolkit の4つが新しい。パッケージはテンプレートの54件から10件に削ってから開始
- 動いた時間
- 15分
- Claude CodeClaude Opus 5 / 高成功
段階1の中身:盤面・移動・押し・アンドゥ
盤面は1次元の配列+幅。箱の位置は常に昇順にそろえて、同じ配置が同じ中身になるようにした(あとの探索で効く)。アンドゥは状態のスタック
- 動いた時間
- 20分
- 自動テスト
- 15/15 合格
- Claude CodeClaude Opus 5 / 高成功
段階1の見た目と入力
UI Toolkit の入力に EventSystem は要らなかった(EventSystem は uGUI の型で、このプロジェクトには入っていない)。ビルド設定を2本目と同じにしたら 9,080,745 → 6,958,566 バイト
- 動いた時間
- 75分
- 自動テスト
- 15/15 合格
- Claude CodeClaude Opus 5 / 高成功
段階2:面の自動生成とソルバー
逆再生で作り、引くたびに解いて狙いの押し回数に入ったら止める。難しさの数字は実測で決め直した(作れない難しさを狙っても外れ続ける)。探索は A* にして、作業用の配列を使い回す
- 動いた時間
- 90分
- 自動テスト
- 26/26 合格
- Claude CodeClaude Opus 5 / 高成功
段階3:面の選択・進行のセーブ・クリア表示
保存するのは面の番号と最小手数だけ。壊れた保存データでも落ちないよう、読めた分だけ使う。面の選択は UI Toolkit で作った
- 動いた時間
- 60分
- 自動テスト
- 33/33 合格
- Claude CodeClaude Opus 5 / 高成功
段階4:PlayMode テスト・公開・計測
PlayMode 4件を追加(起動・盤の表示・進行・画面比率)。UI Toolkit の設定と入力は、シーンに置くと Web ビルドで serialization のエラーが出たので、実行時に作る形にした
- 動いた時間
- 50分
- 自動テスト
- 37/37 合格
- Claude CodeClaude Opus 5 / 高成功
保存データに版を入れる(記事を書いていて気づいた穴)
面は種から作るので、生成を変えると同じ番号が別の面になる。古い自己ベストを持ち込まないよう、保存データの先頭に v=1 を書いて、知らない版は全部捨てる形にした。版が無い保存データは v1 として読む。作り直したビルドでは、起動時の serialization のエラーが出なくなった(原因は特定できていない)
- 動いた時間
- 10秒
- 自動テスト
- 36/36 合格
BUILDS
ビルド
Web(WebGL)v1.1
合計 6.6MB / 最大 4.9MB / 圧縮 br / ビルド 3分
起動 2080 ms / 60.0 fps (Chrome / Windows 11 / RTX 2080 Ti / 1920x1080 60Hz / canvas 960x600(自動計測)・2026-09-19 実測)
Web(WebGL)v1
合計 6.6MB / 最大 4.9MB / 圧縮 br / ビルド 2分41秒
起動 1987 ms / 60.0 fps (Chrome / Windows 11 / RTX 2080 Ti / 1920x1080 60Hz / canvas 960x600(自動計測)・2026-09-19 実測)