AIゲーム制作ラボ

GAME 04

ムレウチ

上から降りてくる敵の群れを撃ち落とす、縦画面のアクションです。指で自機を動かすと弾は自動で出ます。20秒ごとに敵が増えて速くなり、途中から撃ち返してくる敵も出ます。画像素材は1枚も使っていません。アクション(シューティング) / Unity 6.6 / 公開 2026年9月19日

別のページで開きます。読み込みが終わるまで少し待ってください。

3時間50分

AI が動いていた時間

Claude Code 3時間50分

4回

AI に作業させた回数

Claude Code 4回

32/32

最後に流した自動テスト

すべて合格

ムレウチのプレイ画面

HOW TO PLAY

遊び方

画面をドラッグして自機を動かします(PC は矢印キーか WASD)。弾は自動で出ます。 自機は指の少し上に出るので、指で隠れません。 敵は3種類:まっすぐ降りる・横に揺れる・撃ってくる(硬い)。 3回当たると終わりです。当たった直後の1秒は無敵(点滅)。 撃破で10点、生き延びた1秒で1点。続けて倒すと点が増えます。

SCREENSHOTS

画面

4本目は「同時にたくさん動くもの」を試すために作りました。絵は使い回して(プール)、毎フレーム作り直さない形にしています。画像素材はこれも0枚です。

タイトルのドラッグで動かす
タイトルドラッグで動かす
プレイ中の弾は自動
プレイ中弾は自動
後半の敵が濃くなる
後半敵が濃くなる
結果の名前とランキング
結果名前とランキング

RANKING

みんなの記録

ゲームの中から送られた記録の上位10件です。⚠️ ブラウザで動くゲームから送っているので、不正な書き換えを完全には防げません参考記録として見てください。

  1. 01AAA1,437

AI RUN LOG

AI に作らせた記録

作業ごとに1件ずつ残しています。時間は「実際に動いていた時間」で、PC がスリープしていた分は入れていません。 失敗した回・中断した回も消していません。 最後に流した自動テストは 32/32 です。

作業ごとの時間
  • Claude Code:プロジェクト作成と仕様書55分
  • Claude Code:段階1:撃てるだけ55分
  • Claude Code:段階2:群れと当たり判定70分
  • Claude Code:段階3:自己ベストとランキング50分
  1. Claude CodeClaude Opus 5 / 高成功

    プロジェクト作成と仕様書

    新しく踏むのはプール・重さの計測・挙動のテスト・当たり判定の4つ。パッケージはテンプレートの54件から12件に削り、ビルド設定は作り始める前に2〜3本目と同じにした

    動いた時間
    55分
  2. Claude CodeClaude Opus 5 / 高成功

    段階1:撃てるだけ

    Core は asmdef で UnityEngine を参照できない形にした(Vector2 も使えないので座標は自前)。消し方は「最後のものを穴に移して数を1減らす」。6000フレーム回して確保0バイトをテストで固定

    動いた時間
    55分
    自動テスト
    15/15 合格
  3. Claude CodeClaude Opus 5 / 高成功

    段階2:群れと当たり判定

    敵3種と波(種を決めれば同じ波)。当たり判定は総当たりとマス目の両方を作り、結果が同じことをテストで固定。測ったらこの規模ではマス目のほうが遅く、既定は自動切り替えにした。プールあり 0.15ms/0バイト、毎フレーム作って壊すと 19.06ms/1,904,640バイト

    動いた時間
    70分
    自動テスト
    26/26 合格
  4. Claude CodeClaude Opus 5 / 高成功

    段階3:自己ベストとランキング

    自己ベストは版つきで保存し、壊れた保存データでも落ちない。名前は3文字を1文字ずつ選ぶ形(スマホで文字入力を出さない)。ランキングは自己ベストを更新したときだけ送る

    動いた時間
    50分
    自動テスト
    32/32 合格

BUILDS

ビルド

  • Web(WebGL)v1

    合計 6.6MB / 最大 4.9MB / 圧縮 br / ビルド 2分54秒

    起動 1580 ms / 60.0 fpsChrome / Windows 11 / RTX 2080 Ti / 1920x1080 60Hz / canvas 960x600(自動計測)2026-09-19 実測)