AIとRPGを作った記録③|アイテムを拾って持ち物に入れるまで。AIレビューと運営者のプレイで見つかった不具合
公開日: 2026年11月4日 / 更新日: 2026年11月4日
カテゴリー: ゲーム制作
2026年10月25日、AIに作らせているRPGに「アイテムを拾う」「持ち物を見て使う」仕組みを入れました。 前回(AIとRPGを作った記録②)で主人公の絵を入れた村が、この回の舞台です。 先に結果を書きます。拾う・持ち物画面・使う・睡眠で復活、までは動きました。ただし、運営者が遊んで確認したところ、持ち物を開いているのにキャラクターが動いてしまう不具合が見つかり、直しています。
コードはAI(Claude Code)が書き、運営者は仕様の指示とプレイでの確認を担当しています。 このサイトは、運営者が実際に試したことを、うまくいかなかった点も含めて記録しています(詳しくは運営者情報)。 ゲーム制作の記事はゲーム制作のカテゴリーにまとめています。
この回で作ったもの
- 村に魔石(青)と薬草(緑)が落ちていて、近づくと自動で拾える
- Iキー(またはTabキー)で持ち物画面が開く。選んで使える(薬草・水・パンなど)
- 持ち物には上限がある。1種類につき99個まで、全体で20種類まで
- 画面を開いている間は、ゲーム内の時間が止まる(初めは時計だけが止まっていて、あとで村やキャラクターも止まるよう直しました。下で説明します)
- 睡眠で朝になると、拾ったものがまた落ちている
持ち物画面
持ち物は、種類ごとに「消耗品」「食料」「飲料」「素材」「魔石」といった分類が付いて並びます。 項目を選ぶと下に説明が出ます。たとえば薬草は「かむと元気が出る草。HPが3回復する。」です。
別のAIのレビューで直した点
作ったプログラムは、別のAI(レビュー役)にもチェックしてもらいました。次の指摘が出て、直しています。
- TabキーやIキーが、リストに先に取られて、持ち物画面が閉じない場合がある
- 拾ったときのメッセージが、持ち物画面の後ろに隠れる
- 持ち物がいっぱいのとき、拾えなかった分の扱いが危うい
直したうえで、自動テストも増やし、この時点で85件が通りました。
運営者が遊んで見つけた不具合
そのあと、運営者が実際に遊んで確認しました。持ち物を開いて↑↓キーで項目を選ぶと、画面の裏でキャラクターも動いてしまう不具合が見つかりました。
原因は、持ち物を開いても止まるのは「時計だけ」で、村やプレイヤー、カメラは動き続ける作りになっていたことでした。 これは前の回(フェーズ1)から入っていた問題で、Escキーでポーズしている間も歩けていました。 村とカメラが止まるように直し、入力を再現する自動テストを2件足して、87件が通りました。
その後、運営者から「持ち物画面の右上に閉じるボタンがほしい」「項目が増えたらマウスホイールでスクロールしたい」という要望も出ました。 閉じるボタンとスクロールを追加し、テストは90件になりました。マウスホイールの操作そのものは、画面のない環境の自動テストでは確かめられないので、運営者が目で確認する項目にしています。
分かったこと
- 別のAIにレビューさせると、プログラムを書いたAI自身が見落とした点(キー入力の取り合いなど)を拾ってもらえた
- 自動テストが全部通っても、実際に遊ぶと見つかる不具合があった。今回の「裏でキャラが動く」は、遊んで初めて分かった
- この不具合は前の回から入っていた。新しい機能を足したことで、古い問題が見つかることもある
次回は、ターン制の戦闘を作った回を書く予定です。
この記事のスクリーンショットは、運営者の環境で撮影したものです。ゲームは開発中で、今後仕様が変わる場合があります。