AIで『Good Pizza, Great Pizza』のようなゲームを作る方法

各ペストリーが正しいポケットに届くよう設計された、1注文だけの料理ゲームを作成します。

Seele Editorial Team更新日 2026年11月11日

Good Pizza, Great Pizzaにインスパイアされたオリジナルの料理ゲームを作るには、プレイヤーの注文構築方法を変える1つの顧客リクエストから始めます。この架空の山頂天文台キオスクでは、顧客は通気口付きポケットに入ったハーブ入りのサクサクしたペストリーと、蓋付きポケットに入ったプラム入りのふわふわしたペストリーを注文します。完成した2つのペストリーを入れ替えても、すべての食材は使用されます。しかし、ポケットが重要であるため、注文は失敗します。

リクエストから引き継ぎまでのテストができるよう、最初のビルドは小さく保ちます。1つのキャリアと1人の顧客で、プレイヤーが注文を解釈し、ミスから回復し、完了できるかを確認できます。

仕切り付きのキャリアと個別のペストリーピースの横に、天文台のキオスクで顧客が待っています
顧客、キャリア、ペストリーピースを視界に配置し、注文がプレイヤーにすぐに行動を促すようにします。

顧客の注文を起点にする

TapBlazeの公式ゲームサイトでは、顧客のピザ注文に応えることが説明されています。スタジオのプレスキットにも、リクエストの解釈、異なる好みを持つ顧客へのピザ作成、そして顧客の満足度によって変化する会話の描写が含まれています。

リクエストをプレイヤーが確認できるアクションに変換するというデザイン原則を借りる。独自の設定、食べ物、顧客、注文ルールを構築してください。天文台のキオスクでは、容器がパズルの一部です。顧客は、2つのペストリーを異なる用途に合わせて配置することを求めています。

1つのリクエストを2つの正確なスロット要件に変換する

カウンターで顧客のセリフを表示し続ける。「ハーブクリスは通気性の良い場所に置いて。プラムソフトは蓋付きのポケットに入れて。」キャリアには、通気口のある開いたスロット付きポケット1つと、ヒンジ付きの透明な蓋があるポケット1つを設ける。その蓋がコンパートメントを識別する。蓋を閉じるための個別のアクションはありません。

木製のキャリアには、透明なヒンジ付き蓋のあるポケットの隣に開いたスロット付きポケットがある
プレイヤーが色に頼らずにポケットを見つけられるよう、各ポケットに認識しやすい形状を与える。
ポケットベーストッピング顧客の手がかり
通気口サクサクハーブ「通気性がある場所。」
トッピングふわふわプラム「トッピングが乗ったポケット。」

サクサクのパストリー1つ、ふわふわのパストリー1つ、ハーブの飾り1つ、プラムの飾り1つから始めます。空のポケットにベースを1つ入れます。ポケットにベースが入った後にのみ飾りを追加し、ポケットごとに飾りは1つまでとします。トレイに配置するたびにトークンを消費します。引き渡しの時点で、各ポケットのベースと飾りをテーブルと照合します。4つのパーツの総数はプレイヤーが何を使ったかを示しますが、各パーツをどこに配置したかは把握できません。

両方のパストリーを入れ替えて配送をリプレイする

各有効なアクションは7回のターン中の1回を使用します。両方のパストリーが完成したら、プレイヤーはストックを追加で消費せずに、ポケット間のペア全体を入れ替えることができます。引き渡しはトレイが満杯の場合のみ利用可能です。1ターンを消費し、注文を確認します。トレイが満杯でも注文と異なる場合は、誤ったポケットをハイライトし、それぞれが何を求めているかを表示し、プレイヤーが配置を修正できるように中身はそのままで残します。

パストリーキャリアが満杯になると、ポケットの周りにアンバー色のアウトラインとスワップキューが表示されます
注文と異なる引き渡しの後、注意が必要なポケットを指し示します。修正のためにパストリーはそのままで残します。
ターン直接引き継ぎ修正付きトレイ交換
1ベントにクリスプを配置。カバーにクリスプを配置。
2ベントにハーブを追加。カバーにハーブを追加。
3カバーにソフトを配置。ベントにソフトを配置。
4カバーにプラムを追加。ベントにプラムを追加。
5引き継ぎパス。Handoffは両方のポケットを拒否します。トレイと在庫はそのまま維持されます。
6注文完了。2つの完成したペストリーを入れ替えます。
7注文完了。Handoffは最終ターンをパスします。

未完成のトレイは引き渡すことができません。利用できない在庫を使用する配置を拒否するように、ターンを消費せずにそのコマンドを拒否してください。不一致がある場合の正当なHandoffはターンを消費します。ターン制限で注文が未完成と宣言する前に成功を確認し、7ターン目の正しいHandoffが依然として有効になるようにしてください。

AIに1つの注文と短いチェックセットを与えます

トレイは独自のコンテンツを持つ2つの固定ポケットとして記述し、プレイヤーのアクションは別に記述します。期待される結果が簡単に検証できるまで、食品ピースはプレースホルダーとして保持します。

天文台のキオスクでオリジナルのブラウザ注文パズルを作成します。
1つの永続的な顧客リクエストと、VentおよびCoverポケットを持つキャリアを表示します。
Ventにはクリスピーとハーブが必要です。Coverにはソフトペストリーとプラムが必要です。
各トークンを1つずつ開始します。タイマー、通貨、調理ステップはありません。

空のポケットに1つのベースを配置し、次にベースの上に1つのガーニッシュを配置します。
各配置はそのトークンを消費します。両方のポケットが完成すると、Swapは完成したペアを入れ替え、Handoffは各正確なポケットをチェックします。
各有効なアクションは7ターンのうちの1つを消費します。未完成のHandoffまたはSwap、利用できないトークン、無効な配置は何も変更しません。

完全な不一致の場合、Handoffターンを消費し、トレイと在庫を保持し、各誤ったポケットについて要求されたペアを表示します。
一致した場合、ターン上限をチェックする前に正常に終了します。
7ターン目で一致しなかった場合、注文を未完成とマークします。
Resetは両方の空のポケット、注文、在庫、ターン数を復元します。

ベースを1つだけ配置した後にHandoffを試みてください。アクションが何も行わないことを確認します。次に、ソフトペストリーにハーブ、クリスピーにプラムを使用してみてください。完成したペアを入れ替えてもこれらの組み合わせは修正できないため、Resetを使用し、4つのトークンすべてが戻ることを確認してください。テーブルから両方のルートを読み直し、各Handoffの直後に結果を確認してください。

ヒントを前に移動し、注文は同じに保ちます

トレイが初めて満杯になった時点で、同じ不一致のヒントを表示するように試みてください。在庫、ターン制限、および最終的なHandoffチェックはそのままにしてください。ヒントにはターンを消費しません。ワークシートでは、シンプルなルールに従います。ヒントが両方のペア全体が誤ったポケットにあることを示した時点で、すぐにスワップします。

ベースラインルートでは、最初のヒントは5ターン目で拒否されたHandoffの後に現れるため、修正された配送は7ターン目で成功します。より早いヒントの場合、同じ4つの配置が4ターン目でフィードバックをトリガーします。5ターン目でスワップし、6ターン目でHandoffします。いずれの場合も、正しいトレイはHandoffを必要とし、5ターン目で完了します。

早いフィードバックはプレイヤーに回復の余地を与えますが、プレイヤーに導出させたい推論を漏らしてしまう可能性もあります。両方のバージョンを構築した後、比較するために一度に1つのゲームルールを修正するガイドを使用してください。

メニューを追加する前に、最初の注文を完了してください

プレイヤーが組み立て、提出、リセットできるトレイを要求してください。2人目の顧客を追加する前に、正しい部品がすべて揃ったが誤ったトレイを検証器に渡してください。SEELEのAIゲームメーカーでオリジナルの料理プロトタイプを開始し、2つの配送ルートを近くに配置してチェックとして使用してください。

よくある質問

プレイヤーがトレイを組み立てている間、リクエストは表示されたままにすべきですか?

課題がリクエストの解釈にある場合は、利用可能に保ってください。プレイヤーはポケットを比較しながら手がかりを再確認できます。組み立てのターンを消費せずに再び開けることができる限り、スペースのためにリクエストを折りたたんでも構いません。

プレイヤーは2つのポケットをどのように区別できますか?

各ポケットに異なる形状とアイコンを使用し、その位置を一定に保ってください。スロット付きの側面と空気の流れのシンボルでVentを区別します。見えるヒンジと蓋のシンボルでCoverを区別します。トレイがキーボード操作をサポートしている場合、キーボードフォーカスには明確なアウトラインを付けてください。

ペア全体のスワップが適切な修正アクションとなるのはいつですか?

重要なミスが、それ自体は完成しているアイテムの配置場所にある場合に使用します。これにより、すでに完了した作業が保持され、フィードバックに基づいて行動するための具体的な方法がプレイヤーに与えられます。個々のピースの修正がチャレンジの一部になる場合は、後で個別の取り消しアクションを追加してください。

2番目の注文は何を変更すべきですか?

同じ2つのコンテナと慣れ親しんだ操作で、異なるポケット割り当てを試してください。これにより、バリデーターがハードコードされた配置を受け入れるのではなく、アクティブな注文を読み取っているかどうかを確認できます。変更が意図的なものであると感じられるよう、新しい顧客に新しいリクエストに対する明確な理由を与えてください。

SEELE AI

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

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

制作を始める