役立つブーマーシューター用AIプロンプトを書くには、攻撃前にプレイヤーが何を見て、どの行動で回避でき、武器がいつダメージを与え、部屋がどう終わるかを指定します。脅威二つの部屋で判断を見えるようにできます。Sentryの射線から出て、光るチャージ時間まで弾を温存するのです。この記事ではその判断をルール契約、プロンプトの流れ、確認項目にまとめます。Turbine Vaultは架空の設計演習です。タイミングと計算は提案ルールであり、観察済みのゲームやプレイテストではありません。
次の脅威を第一の問いにする
高速シューターに素早い移動だけが必要なわけではありません。プレイヤーは脅威を読み、安全な場所へ動き、今撃つ価値があるか判断する必要があります。Turbine Vaultでは、移動するRusherが近づいて近接攻撃を仕掛け、固定Sentryは直線の射線をチャージします。Rusherには即時の横移動で応え、Sentryにはコアが光るまで弾を待つ判断を求めます。
最初のビルドは部屋一つ、異なる攻撃パターン二つに絞ります。これなら優先順位を問えます。Rusherが攻撃を予備動作し、Sentryが射線を示したとき、どちらの危険を先に避け、どの射撃を待つべきか。どちらかの合図が見にくければ、敵を増やすと原因を診断しにくくなります。
部屋のプロンプトより先に戦闘ルールを定義する
開始状態、タイミング、ダメージ、資源コスト、出口のルールを一か所にまとめます。値は架空の設計入力です。将来のビルド依頼を具体的にし、生成結果を書面ルールと比較できるようにします。
| ルール | Turbine Vaultの設計値 | 求めるフィードバック |
|---|---|---|
| 開始と時計 | 操作開始時にt=0、体力4、弾3、部屋タイマー30秒にする。サイドアームの予備弾は無限で、命中1回につき1ダメージ。 | 最初から体力、弾数、マーキングされた射線、ロック中の出口を表示。 |
| Sentry | 直線の射線を示し、t=0から1秒チャージしてt=1に発射。以後4秒ごとに1秒チャージする(t=4~5、8~9など)。チャージ中にコアが光る間だけ弾で2ダメージ。射線攻撃が命中すると体力1ダメージ。 | 射線マーク、光る弱点コア、弾、命中または外れのフィードバックを区別する。 |
| Rusher | 開始時は6m離れている。経路が空いていれば2秒後に近距離へ到達。1秒予備動作の後、プレイヤーが射線内に残れば1ダメージ。攻撃後2秒回復してから次の予備動作。体力2。近距離の弾は2ダメージ、サイドアームは1。 | 命中前の予備動作を示し、攻撃射線から離れることを有効な対応にする。 |
| 弾のルール | 弾を撃つと外れた場合やコアが光っていないSentryに撃った場合も1発消費。残数0では空撃ちとなり弾は出ない。一発でダメージを与えられる敵は一体。命中した攻撃は個別に重なり、無敵時間やダメージ軽減はない。 | 射撃後または被弾後に弾数と各敵の体力を表示。 |
| 拾得物と出口 | 最初に倒した敵が弾を1発落とす。一度触れると1発増え、上限は3。その後拾得物は消える。敵二体を倒すと出口が起動。1.5m以内でインタラクトを0.5秒長押しすると勝利。体力0または30秒経過で挑戦終了。 | 拾得物は一度だけ表示し、出口のロック中・起動状態と終了状態を明確にする。 |
Sentryの最初の射撃はt=1に解決します。生存したRusherの初回攻撃はt=3、その後は回復を経てt=6、t=9に攻撃できます。Rusherが生存していれば3回目の予備動作t=8~9がSentryの3回目のチャージと重なります。プレイヤーが両方の射線内に残るとt=9に二つの命中が解決し、合計2ダメージです。何が起きたか分かるよう二つのダメージイベントを別々に表示します。
両方の予告が重なるならまず移動する
二つの合図が同時に出たら、希少な弾を使う前に生存を優先します。表はこのシューター全般に当てはまる普遍的ルールではなく、一つの対応案です。各選択が物理的に可能になるよう、部屋の経路と射線を開いておきます。
| 見える合図 | 最初の対応 | 射撃の判断 |
|---|---|---|
| Rusherが接近し、まだ予備動作していない。 | 経路を開けておき、敵に壁際へ追い込まれないようにする。 | 安全な射線からサイドアームを使うか、確実に倒せる近距離なら弾を温存する。 |
| Rusherが一つの射線内で予備動作する。 | 1秒の予告が終わる前にその射線から出る。 | 予備動作中のRusherが無敵とは限らない。照準と距離が安全な場合だけ撃つ。 |
| Sentryが射線をマーキングする。 | 射撃解決前に射線を横切る。 | コアが光っていなければ弾を温存する。 |
| チャージ中にSentryのコアが光る。 | マーキング射線の外にとどまり、Sentryへの視線を保つ。 | 1秒のウィンドウ中に弾を一発撃ち、2ダメージ。 |
| 二つの攻撃が同時に命中し得る。 | まず交差する二本の攻撃線から移動する。 | プレイヤーが安全でSentryが弱点を見せるまで弾を温存する。 |
固定した成功例では、プレイヤーが最初のマーキング射線から横移動します。Rusherがt=2に近距離へ来たとき、t=3の攻撃より前に弾が解決し、Rusherを倒します。そのためこのランでは後のRusherの予備動作は起きません。二つの脅威が重なるのは別の状態、つまりRusherが生き残った場合だけです。例を説明する際には区別してください。
ルールから部屋へ進む3つのプロンプト
最初の依頼でキャンペーン全体を求めないでください。まず決定的なルール契約、次にその契約を使ったプレイ可能な部屋、最後に人が実際に提供する観察に基づく範囲を限定した修正を求めます。以下は提案用テンプレートです。ゲームの生成やテストを主張しません。
プロンプト1:ルールとイベント順に合意する
Turbine Vaultという一部屋の一人称ブーマーシューター戦闘を設計してください。 ビジュアル案を出す前に、以下のルールを状態表として書き直し、矛盾があれば指摘してください。 不足値を作ったり、プレイ可能だと主張したりしないでください。 操作開始時はt=0、体力4、弾3、部屋タイマー30秒。 サイドアームの予備弾は無限で、命中1回につき1ダメージ。 固定Sentryは直線の射線を示し、t=0から1秒チャージし、t=1に発射。 以後4秒ごとに1秒チャージする。チャージ中にコアが光る間だけ弱点となり、弾は2ダメージ。 その時間外の弾は1発消費するがダメージはない。Sentryの命中は体力1ダメージ。 Rusherは6m離れて開始し、経路が空いていれば2秒で接近し、1秒予備動作して1ダメージの攻撃を行う。 体力は2。近距離の弾は2ダメージ、サイドアームは1。 攻撃後に2秒回復する。弾は外れても発射時に1発消費する。 弾0では弾は出ない。一発でダメージを与える敵は一体だけ。 命中した攻撃はそれぞれ独立して重なり、無敵時間やダメージ軽減はない。 最初に倒した敵が弾を1発落とす。一度だけ拾えて弾が1増え、上限は3。 敵二体を倒すと出口が起動する。出口から1.5m以内でインタラクトを0.5秒長押しすると勝利。 体力0または30秒タイマー終了が先なら敗北。 リスタートで体力、弾、タイマー、敵二体、拾得物、ボルト、ロック中出口を復元する。 タイミング/状態表、未回答の質問、各ルールを区別するために必要な短いプレイヤーフィードバック一覧を返してください。 武器や敵を追加しないでください。
先へ進む前にイベント順を確認します。状態表にはSentryの最初の射撃がt=1、生き残ったRusherの初回予備動作後の攻撃がt=3、後続がt=6とt=9にあることを示します。弾を発射すると、敵にダメージがなくても弾数が即座に減る点も記載してください。
プロンプト2:選択肢を明らかにする最小の部屋を作る
承認済みのTurbine Vault契約を使って、移動と戦闘フィードバックが分かりやすい一人称の部屋を一つ作ってください。 数値は変更せず、ルールも追加しないでください。 [レビュー済みの状態表と完全な戦闘契約を貼り付ける] プレイヤー、移動するRusher、固定Sentry、一度だけ使える弾の拾得物、ロック中の出口を、読みやすい工業施設内に配置します。 Sentryの射線外に連続した安全経路を確保し、安全な場所からSentryが見えるようにします。 各敵の形状と攻撃予告は別々にします。Sentryの射線、1秒のチャージ点灯、弾数、体力、ダメージ、拾得、出口のロック中と起動状態を表示します。 Rusherは1秒の予備動作中に停止します。出口は敵二体の撃破と、1.5m以内での0.5秒インタラクトを必要とします。 弾のコストと対象ルールは正確に保ちます。拾得物は最初の撃破後にのみ出現し、弾数は3を超えません。 部屋全体をリセットする再開操作を追加します。一部屋のみで、キャンペーン、ボス、強化、追加敵はありません。 操作方法の短い一覧と、各ルールが画面のどこに表示されるかを説明してください。
経路、合図、体力、弾数を部屋中探さず読み取れるか確認します。出力が契約を変えたら、見た目を追加する前に差分を直します。よい最初の部屋では敵の数で完成度を高めるのではなく、どちらを優先するかが見えます。
プロンプト3:実際の観察だけから修正する
自分のプレイから得た観察を以下に提示します。結果を捏造したり、ゲームをプレイしたと言ったりしないでください。 以下の観察だけを使い、記載されていないルールや値は変更しないでください。 プレイ設定:[開始時の体力、弾、タイマー、プレイヤー位置] 観察した合図と行動:[何が表示され、何をし、いつ行ったか] 観察した前後の状態:[敵の体力、プレイヤー体力、弾、拾得物、出口] 期待するルール:[契約中の正確なルール] 実際の差分:[相違があれば記載] 最も小さく考えられる原因を特定します。関係する合図、衝突判定、タイミング、状態フィードバックのうち一つだけ変更案を提案し、変更しないものを述べてください。 同じ開始状態を使う再現可能な確認を一つ示し、記録する値を説明してください。 観察だけでは原因を区別できない場合、推測せず不足している観察を尋ねてください。
三つ目のプロンプトでは、証拠に対する主導権を作成者に残します。同じ開始状態で確認するまでは、修正は仮説です。合図、行動、前後の状態を記録し、提案された確認を結果として扱わないでください。
弾薬の流れをたどり、最初の不一致を診断する
成功例は紙上計算です。t=0に操作開始、体力4、弾3です。プレイヤーが最初のSentry射線から出るため、t=1の射撃は外れます。t=2に近距離で弾を撃つと、t=3の攻撃前にRusherを倒し、弾は3から2へ減ります。一度限りのドロップで弾が1増え、上限3に達します(2→3)。Sentryがt=4~5にチャージしている間に弾を撃つと、体力は3から1、弾は3から2になります。t=8~9に二発目を撃つとSentryの体力は1から0、弾は2から1になります。プレイヤーは射線外にとどまり、敵二体を倒し、起動したスイッチでインタラクトを長押しします。弾数の推移は3→2→3→2→1です。記録されたプレイではありません。
Rusherのt=3の攻撃より先に、プレイヤーのt=2の弾を解決します。それが成功例でRusherの攻撃を受けない理由です。別のランでRusherが生存すると、二回目の予備動作はt=5~6、三回目はt=8~9です。t=9にはRusherの攻撃とSentryの射撃がそれぞれ命中し、プレイヤーが両方の射線内にいれば各1ダメージを与えます。二つを黙って一度の被弾にまとめないでください。
| プレイヤーが…を見たら | まずこのルールを確認 | 範囲を絞った修正 |
|---|---|---|
| 弾が消えたがSentryの体力は3のまま。 | 弾を撃った時、Sentryのコアが光っていたか。 | チャージ時間または無効ヒットのフィードバックを明確にする。ダメージ値は固定する。 |
| 一発の発射で弾が二度減る。 | 発射時に武器が一回だけ弾を消費し、弾丸一発につき一度か。 | 弾の消費を発射イベントに結びつけ、単発確認を繰り返す。 |
| 二つの攻撃が命中したのに体力が1しか減らない。 | 一時的な無敵や共通ダメージ処理で重なったヒットが隠れていないか。 | ヒットイベントを分け、それぞれの1ダメージを独立して適用する。 |
| 拾得物を何度も回収できる。 | 最初の接触後に今回の挑戦から削除されるか。 | 取得時に一度だけフラグを設定し、弾数が3を超えないことを確認する。 |
| 部屋がクリアになる前に出口が開く。 | 敵二体の撃破が起動条件か。 | 両方の撃破状態でゲートを起動し、0.5秒インタラクトは解除とは別にする。 |
一度に一つの失敗行だけを使います。最初の不一致を直す間、敵の位置、体力、タイミングは固定し、同じ状態から再実行します。インタラクト完了前に体力が0になるかタイマーが0になれば敗北として記録し、次の比較前にRestartで部屋を復元します。
プロンプト主導の流れを使い、結果を確認する
SEELEの公式AI Game Makerページは、英語の説明、2Dまたは3Dのプレイ可能な結果、Workspaceでの反復という一般的な流れを案内しています。これは広い意味での出発点であり、特定のシューターやルールが制作済みである証拠ではありません。契約をプロンプトに含め、実際の出力でマーキングされた射線、弱点時間、弾数の変化、重なるヒット、出口条件が表示されるか確認してください。このページが案内するのは一般的な流れであり、特定のFPSや厳密なルールを生成する保証ではありません。
自分の部屋を説明する準備ができたら、無料AIゲームメーカーで最も小さなアイデアから始めましょう。最初の反復では合図かルールを一つだけに絞り、依頼内容がすべて出たと決めつけず契約と比較します。
次の反復を一つ選ぶ
まず一つの部屋で移動、標的の優先順位、弾のタイミングを一致させます。確認に失敗したら、その不一致に関係する合図かルールだけ変更し、同じ設定で繰り返します。最初の遭遇で攻撃、資源コスト、撃破状態、出口を推測なしに説明できるようになってから、敵や武器を増やします。
よくある質問
最初のブーマーシューターの部屋では敵を何体使うべきですか?
この設計では行動の異なる敵二体で十分です。移動する攻撃役と、射線を撃つSentryです。異なる対応が必要になり、移動、標的の優先順位、弾のタイミングが連動するか確認できます。二つの合図が読みやすくなり、部屋から出口へ進み再開できるようになってから敵を追加します。
Sentryに弾でダメージを与えられるのはいつですか?
コアが光る1秒間のチャージ中だけです。提案する予定ではt=0、t=4、t=8に始まり、以後4秒ごとに発生します。光っていないときに撃っても弾は1発消費し、Sentryにダメージはありません。弱点の合図を見えるように保ちます。
弾を外しても弾数を消費しますか?
はい。この設計では弾を発射した時点で1発消費し、命中、外れ、装甲Sentryのいずれでも同じです。弾0では空撃ちとなり、弾は出ず残数も変わりません。これは例の提案ルールであり、すべてのシューターに共通する挙動ではありません。
敵二体の攻撃が同時に命中したらどうなりますか?
命中した攻撃はそれぞれ独立して体力を1減らします。プレイヤーが二つの射線内に残り、t=9にRusherとSentryが攻撃すれば体力を2失います。無敵時間もダメージ軽減もない設計なので、どちらかを隠さず両方のヒットを表示します。
Turbine Vaultは制作またはプレイテスト済みですか?
いいえ。Turbine Vaultは架空のルール演習で、弾数の流れは提案値から導いた算術です。記事のプロンプトと確認項目は将来のビルドに使うもので、生成ゲーム、観察したラン、バランス結果、実際の顧客例を報告するものではありません。


