AIゲーム開発のワークフロー:人によるレビューを組み込む

人の判断を中心に保ちながら、brief、プロトタイプの範囲、アセット、レビューを自動化するAIゲーム開発ワークフローを構築します。

Seele Editorial Team更新日 2026年10月26日

AIはゲームのアイデアをプロトタイプにする助けになりますが、そのプロトタイプで何を確かめるのか、結果を拡張する価値があるかは、人が判断する必要があります。信頼できるワークフローは短いサイクルです。プレイヤーへの約束を一つ定め、範囲を絞った初回ビルドを生成し、できあがったものを確認してプレイし、次のステップを意識的に決めます。

この違いが重要であるのは、生成されたスクリーンが完成しているように見えるにもかかわらず、基本的な質問が未解決のままになることがあるからです。プレイヤーは目的を理解できるでしょうか?コントロールは予期されたように反応しますか?メインのアクションは継続する理由を作り出しますか?レビューのチェックポイントによって、これらの質問がプロセスの一部になるようにし、仮定ではなくする必要があります。

要点 - ビルドを依頼する前に、検証可能なゲームのbrief(要件書)を作成する。 - プロンプトだけに頼らず、目で確認できる受け入れ基準に照らして生成結果をレビューする。 - 短いプロトタイプ動画は、映っている場面だけを示す証拠として扱う。

1. 人が承認できるbrief(要件書)にアイデアをまとめる

有用なbriefには、プレイヤーの行動、最初の目標、成功または失敗時のフィードバック、プロトタイプの範囲を記載します。対象外とする内容も明記します。たとえば、一人称視点のサバイバルゲームのプロトタイプなら、小規模な戦闘と体力・弾薬の表示を求め、キャンペーンの進行要素は後回しにできます。

生成する前に、デザイナーまたはプロジェクト責任者がbriefの独自性、分かりやすさ、評価しやすい規模を確認します。「面白くする」といった曖昧な目標は、観察できる目標に置き換えます。たとえば、プレイヤーが移動し、脅威を見つけ、アクションを実行し、その結果を確認できることです。ビルドや短いプレイセッションで判定できない要件は、書き直します。

2026年10月のテスト記録に掲載されたスクリーンショットは、Three.jsのゾンビ生存プロンプト用の生成ワークスペースとタスクの進行状況を示しています。これは、すべての要求されたメカニクスの正しさではなく、生成インターフェースを文書化したものです。

生成ワークスペースには、Three.jsのゾンビサバイバルタスクとその進捗パネルが表示されています。
提供されたテストプロンプト用の生成ワークスペースです。この画像は、機能ごとの検証ではなく、タスクインターフェースを記録したものです。

2. 疑問に答えられる最小限の範囲を生成する

レビュー担当者が要求した各機能を具体的なテストに結びつけられるよう、初回ビルドの範囲を絞ります。長い機能一覧よりも、1つの環境、1つの中心的なアクション、明確な目標、基本的なフィードバックを用意するほうが有効な場合が多くあります。すべての不足を黙って補わせるのではなく、前提や未確定の要件を明示するよう生成ツールに指示します。

ここでの人間のチェックポイントは範囲です。出力と要件文書を比較し、中心的なアイデアをテストしない作業を削除してください。最初のビルドがメインアクションを評価する前にさらにコンテンツが必要な場合、最小限のサポート部分のみを追加してください。

提供された記録には、ビルド完了画面とプレビューへのリンクを示すスクリーンショットが含まれています。ビルド完了の状態とプレビューの選択肢が表示されていたことは分かりますが、ゲームの完成やリリース準備が整っていることを示すものではありません.

ビルド完了パネルには、生成されたプロジェクトのプレビューのエントリポイントが表示されています。
提供されたテスト記録にあるビルド画面の証拠。完了状態が表示されていても、リリース品質を保証するものではありません。

3. ビルドパネルだけでなく、実際のゲームを確認する

レビュー担当者は対象範囲をプレイし、起きたことを記録します。操作性、分かりやすさ、フィードバック、失敗時の挙動、プレイヤーが次に何をすべきか理解できるかを確認します。観察された挙動と要求された挙動を分けて考えます。プロンプトに書かれた機能は、実際に試すまではテスト仮説です。

Three.jsの例では、テスト記録に、最初のウェーブの一部を映した21.5秒のゲームプレイ動画について記載されています。映像には、一人称視点の武器表示、体力と弾薬のHUD、ミニマップ、ウェーブ数、敵、アイテム取得を促す表示が含まれています。この記録は、要求されたすべての機能、5ウェーブ全体、ブラウザー互換性を個別に検証したものではないと明記しています。結果を要約する際は、こうした制約も併記します。

4. リリース決定を別のチェックポイントにする

リリース設定画面はインターフェースの状態を示すもので、ゲームがレビューを通過した証拠ではありません。ビルドを共有する前に、人がタイトル、アクセス設定、想定する対象者、公開説明が実際にテストした内容と一致しているかを確認します。技術面、アクセシビリティ、独自性、アセットの出所に関する疑問は、根拠が得られるまで未解決として扱います。

リリースダイアログには、プロジェクトタイトル、アクセス設定、リリースコントロールが表示されています。
スクリーンショットは表示されるリリース設定を記録している。これはリリースが行われたことや、プロジェクトがポリシーまたは互換性レビューを通過したことを証明するものではない。

短い判断記録に、テストしたこと、合格したこと、失敗したこと、未解決の点、次の対応担当者を記します。中心的なアクションがまだ不明確ならbriefに戻ります。アクションは機能するものの見せ方が粗い場合は、範囲を維持してフィードバックを改善します。現在の対象範囲で当初の疑問に答えられた場合にのみ、拡張します。

再現可能なレビューのループ

ワークフローは1ページに記述できる: 要件書の承認、生成、ビルドの検査、プレイテスト、レビューのノート、および承認/不承認の決定。人間のチェックポイントには委員会や長時間の書類作成は必要ない。名前がついた人物、具体的な基準、および結果の記録が必要である。

チーム内の担当範囲について詳しくは、インディーチームのためのAIゲーム開発をご覧ください。大まかなアイデアから始める場合は、ゲームのbriefをプレイ可能なプロトタイプにする方法で範囲設定の手順を解説しています。スクリーンショットの元になった例は、Three.jsのゾンビシューター用プロンプト解説で紹介しています。

AIを活用したワークフローの有用な成果は、自信ありげな「完了」表示ではありません。目的が明確で、人が結果をレビューし、何を追加でテストする必要があるかを正直に説明できるプロトタイプです。

具体例:機能一覧をレビュー可能な範囲に落とし込む

2026年10月のThree.jsゾンビサバイバルテストが参考になるのは、プロンプトに複数のゲームメカニクスが指定されている一方、証拠記録から実際に確認したことと未確認のことが分かるためです。プロンプトでは、ポインターロック移動、銃器、リロード、銃の照準、しゃがみ、ダッシュ、アイテム取得、ミニマップが求められました。結果記録には、生成ワークスペース、ビルド完了後のプレビュー、リリース設定、短いゲームプレイ動画が含まれています。動画は21.5秒で、第1ウェーブの一部を示します。これは動画に映った場面の証拠であり、要求されたすべてのゲームメカニクスを確認するものではありません。

チームは開始前に、この違いを簡潔な受け入れ基準表にまとめられます。たとえば、次のようになります。

質問 観察可能な確認項目 保存する証拠 短い動画で確認できる状態
プレイヤーは現在の状態を識別できるか? プレイ中にヒットポイント、弾薬、波の情報が読み取れる HUDが表示されたゲームプレイキャプチャ 提供されたクリップに表示されている
脅威がプレイスペースに現れるか? プレイヤーが操作している間に敵が見える ゲームプレイキャプチャ 提供されたクリップ内で視認可能
アイテム取得を促す表示が出ているか? アイテムの近くに操作を促す表示が出る ゲームプレイキャプチャ 操作を促す表示は確認されていますが、アイテム取得の動作は別途テストが必要です。
移動および武器コントロールは動作するか? 各入力が意図された移動または武器状態を生成する 個別の入力チェック クリップのみでは確認されていない
遭遇戦の全体が最後まで完了するか? 予定されているすべてのウェーブをプレイヤーが最後まで進める 最初から最後までのプレイと終了時点の画面 未確認

この表は、見た目の印象が根拠の広い主張になるのを防ぎます。また、制作担当者が次に行う作業も明確になります。最も重要な未確認事項を選び、それに答えるテストを一つ追加して、結果を記録します。アイテム取得がゲームの中心なら、武器を増やす前にその操作をテストします。ゲーム開始時の説明が分かりやすいかを確認するなら、初めて遊ぶ人に、誘導せずに目標を説明してもらいます。

明確な停止ポイントを持つ短いレビューのループを使用する

小規模なワークフローは4つの段階で実施できます。まず責任者がbriefを承認し、前提を記録します。次に制作担当者が、プレイ可能な最小限の範囲だけを生成または組み立てます。レビュー担当者は実際に動くゲームを確認し、各受け入れ項目を「確認済み」「不合格」「未テスト」に分類します。最後に責任者が、修正するか、追加テストを行うか、範囲を広げるかを決めます。これらは別々の判断です。魅力的なプレビューを見て追加テストを決めることはできますが、それだけで制作への大規模な投資が正当化されるわけではありません。

修正の際は、1つずつ重要な変数を変更する。目的が明確でない場合、オープニングのキューを調整し、同じテストを繰り返す。移動が正確でないように感じられる場合、敵を追加する前に移動を分離する。これにより、変更と結果をつなぎやすくなる。同時に複数の変更が行われると、チームがどの変更が役に立ったか、または新しい問題を引き起こしたかが分からない可能性がある。

記録は簡潔にしつつ、後から追跡できるようにします。有用な記録には、ビルド識別子または日付、テストする要件、実施した手順、結果、次の対応担当者を含めます。確認が行われていない場合は「未テスト」と記します。動画に該当の挙動が映っていない場合は「この動画では確認できず」と記します。こうした表現は、単に「動作する」と記すより正確です。

「次のステップに進む準備ができている」とは何を意味するかを決定する

プロトタイプは役立つために製品版の仕上げを必要としませんが、明確な判断は必要です。責任者は「継続」「修正」「中止」の3つを決めておけます。中心的なアクションが理解でき、次の不確実な点をテストできるなら継続します。アイデアには可能性があるものの、特定の操作や説明に問題があるなら修正します。テストで中心的な価値を確認できない場合や、必要な作業が使える時間を超える場合は、中止するか範囲を見直します。

判断記録には、根拠と未解決の疑問を記載します。ゾンビの例なら、慎重な記録には「動画には、第1ウェーブの一部で一人称視点の武器表示、体力と弾薬のHUD、ミニマップ、ウェーブカウンター、敵、アイテム取得を促す表示が映っている」と書けます。また、要求されたすべての操作、5ウェーブ全体、ブラウザー間の互換性は確認できていないことも記します。こうすれば、次のレビュー担当者が何を確認すべきか明確になります。

チームがよく尋ねる質問

すべてのプロンプトの要件がテストになるべきですか?

重要な要件は、チームがそれを前提にする前に確認できる方法を用意します。一つのテストで実際に複数の挙動を確認できるなら、確認項目をまとめてもかまいません。ただし、スクリーンショットから見えないゲームメカニクスを推測してはいけません。たとえば、リロードのアニメーションが見えても、弾薬数が正しく更新されているとは限りません。

プロトタイプレビューでどのくらいの証拠を保持すべきですか?

判断を再現または理解するのに十分な資料を残します。brief、該当するビルド、簡潔なテスト記録、視覚的な挙動が重要な場合は画面キャプチャです。限定的な疑問なら短い動画で足りることがあります。判断が一連のプレイ全体に依存する場合、短い動画は通しプレイの代わりにはなりません。

チームがスコープを拡大すべきタイミングはいつですか?

現在の対象範囲で主要な疑問に答えられたとき、または残る不確実性を明示的に受け入れたときに範囲を広げます。新しいシステムは一つずつ追加し、受け入れ基準表も更新して、次のレビューの範囲を明確に保ちます。

SEELE AI

このガイドをプレイできる作品に。

作りたいものを明確にし、Seele AI ワークスペースで改善を重ねましょう。

制作を始める