AIでステッカーショップゲームを作る方法

編集可能なステッカーデザイン、不変の印刷済みバリアント、そして正確な顧客注文を軸に、Paper Harborを構築します。

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

デザイン、印刷済みアイテム、顧客注文を軸に、オリジナルのクリエイティブショップゲームを構築します。架空のPaper Harborショップでは、プレイヤーはアンバー色の葉ステッカー2枚とティール色の月ステッカー1枚を作成し、それらを2つの別々の注文用に梱包します。

編集可能なデザインと印刷済みインベントリを分離してください。この小さな区別により、すでに作成されたステッカーを無意識に変更することなく、次のデザインを変更することが可能になります。

デザインと2つの注文から始める

葉と月のデザインを持つオリジナルのステッカーデザインデスク
Paper Harborは架空のショップコンセプトです。以下の注文表はその正確なバリアントを定義しています。

Spellgarden GamesはSticky Businessを、ステッカーの作成、シートの配置、注文の梱包を行うゲームとして説明しています。その広範なクリエイティブショップのループを、ご自身の製品、顧客、ルールの出発点としてご利用ください。

Paper Harborでは、各ドラフトには形(LeafまたはMoon)と色(AmberまたはTeal)があります。LeafとAmberが選択された状態、空のシート3枚、印刷済みステッカーなし、クレジット10から開始します。以下の数値は架空のゲーム値であり、実際のショップの推定値ではありません。

ステッカー1枚の印刷には、空のシート1枚とクレジット1が必要です。これにより、一意のIDとドラフトの現在の形・色を持つ印刷済みアイテムが作成されます。後からのドラフト編集は、今後の印刷にのみ影響します。プレイヤーが自信を持って選択できるよう、インベントリに各印刷済みアイテムのバリアントを表示します。

ステップドラフトとアクションその後のインベントリとクレジット
1Leaf/Amberを2回印刷する。Leaf/Amberステッカー2枚、空のシート1枚、クレジット8。
2ドラフトをMoon/Tealに変更し、1回印刷する。Two Leaf/Amber and one Moon/Teal, no blank sheets, seven credits.
A player arranges sticker designs for a paper package
Show the selected printed stickers and keep their variant labels readable.

If a print event is submitted twice with the same action ID, ignore the repeat. If the player has no sheet or no credit, reject printing without changing the draft or inventory. Reset restores the initial design, resources, orders and action IDs.

Match the order before paying

OrderExact requestPayout
ATwo Leaf/Amber stickers6 credits
B1つのMoon/Tealステッカー4クレジット

オープンな注文に対して、異なる印刷済みステッカーIDを選択します。選択されたバリアントと数量が完全に一致した場合のみ、送信が成功します。成功時は、それらのステッカーを消費し、報酬を1回加算して、注文を完了としてマークします。誤ったバリアント、欠品、またはすでに完了済みの注文は、在庫を消費したり支払いを行ったりせずに拒否します。

Moonステッカーで封緘されたオリジナルの紙のパッケージ
完成したパッケージは、注文に目に見える結果をもたらします。在庫と注文のラベルは、正確なバリアントを提供します。

上記の3つのアイテムを印刷した後、Aをその2つのLeaf/Amberステッカーとともに送信します。クレジットは7から13に上昇し、Moon/Tealステッカーは残ります。次にBを送信します。クレジットは17に上昇し、印刷済み在庫は空になります。

誤ったバリアントと重複のテスト

同じ3アイテムの在庫から、AのためにLeaf/Amberを1つとMoon/Tealを1つを選択しようとします。選択には2つのアイテムが含まれますが、バリアントは一致しません。ゲームはこれを拒否し、3つのステッカーと7クレジットは変更されません。その後、プレイヤーは修正された選択を行うことができます。

送信が成功した後、そのアクションIDを繰り返し、新しいIDで完了済みの注文を再度試みます。どちらの試みでも、別のアイテムを消費したり、2回目の支払いを行ったりしてはいけません。注文の完了状態を、最新のボタンイベントとは別に保持します。

AIに完全なショップフィクスチャを与える

ブラウザで動作するオリジナルのステッカーショップゲーム「Paper Harbor」を作成してください。
下書き(Draft)には形状(LeafまたはMoon)と色(AmberまたはTeal)があります。最初はLeaf/Amberから開始します。
初期状態は、空のシートが3枚、印刷済みステッカーが0枚、クレジットが10です。
ステッカーを1枚印刷するには、空のシート1枚とクレジット1が必要です。これらは消費されます。
印刷された各ステッカーには一意のIDが割り当てられ、印刷時点の下書きの形状と色が保存されます。
後から下書きを変更しても、印刷済みステッカーは変更されません。
注文Aは、Leaf/Amberのステッカーをちょうど2枚要求し、6クレジットを支払います。
注文Bは、Moon/Tealのステッカーをちょうど1枚要求し、4クレジットを支払います。
未完了の注文に対して、異なる印刷済みステッカーのIDを選択できるようにします。
バリアントと数量が完全に一致した場合のみ成功します。選択されたステッカーを消費し、一度だけ支払いを行い、注文を完了としてマークします。
バリアントが異なる、数量が不足している、または注文が既に完了している場合は、在庫を変更したり支払いを行ったりせずに拒否します。
重複した印刷アクションIDや送信アクションIDは無視します。
Leaf/Amberを2回印刷し、Moon/Tealに変更して1回印刷した場合:シートは0枚、クレジットは7、在庫はLeaf/Amberが2枚、Moon/Tealが1枚になります。
その状態から、Aのために各バリアントを1枚ずつ選択した場合:拒否され、在庫とクレジットは変更されません。
Aを正しく送信した場合:クレジットは13になり、残るはMoon/Tealのみです。Bを送信した場合:クレジットは17になり、在庫は空になります。
成功した送信を繰り返したり、既に完了した注文を送信したりしても、再び支払いは発生しません。
リセットすると、下書き、シート、クレジット、注文、印刷済みアイテム、アクションIDが復元されます。
下書き、バリアントラベル、在庫、注文ステータス、アクセシブルなコントロールを表示します。オリジナルのステッカーアートを使用してください。

リセットから、成功ケースとバリアントが異なるケースを再現してください。下書きが変更された後でも、古い印刷済みステッカーがそのデザインを保持していることを確認してください。このフィクスチャの適用については、初回ビルドガイドを参照してください。

SEELE AI Game MakerでPaper Harborを構築し、さらにデザインや顧客を追加する前に、在庫と支払いを確認してください。

よくある質問

ステッカーショップゲームでは、印刷後にデザインをどのように追跡すべきですか?

編集可能なデザインをテンプレートとして扱い、印刷された各ステッカーにスナップショットを保存します。Paper Harborでは、形状(LeafまたはMoon)と色(AmberまたはTeal)が、一意のアイテムIDとともに記録されます。下書きを変更しても、影響を受けるのは将来の印刷のみです。これにより、プレイヤーが新しいデザインを試行錯誤していても、在庫や注文の確認が安定して行えます。

注文が誤ったステッカーのバリアントを受け取らないようにするにはどうすればよいですか?

選択された印刷済みアイテムを、バリアントと数量の正確な多重集合として注文と比較します。Paper Harborの注文AはLeaf/Amberのステッカー2枚を必要とするため、選択に2つのアイテムが含まれていても、Leaf/Amber1枚とMoon/Teal1枚の組み合わせは拒否されます。拒否された試行では、在庫とクレジットの合計は変更されず、プレイヤーはパッケージを安全に修正できます。

Paper Harborのクレジットはどのように計算されますか?

架空のフィクスチャは10クレジットから始まり、3回の印刷ごとに1クレジットずつ課金され、注文前に7クレジットとなります。注文Aを完了すると6クレジットが加算され13クレジットになり、注文Bを完了すると4クレジットが加算され17クレジットになります。これらはサンプルゲーム用に作成された値であり、実際の生産コストや実際のステッカービジネスに関する証拠ではありません。

プレイヤーが同じ注文を2回送信した場合、どうなるべきですか?

各印刷または送信アクションにIDを割り当て、重複したIDは無視します。また、各注文が完了しているかどうかを追跡する必要があります。新しいIDを使用して2回目に送信しても、支払いが再び付与されるべきではないためです。Paper Harborでは、完了した注文は追加のステッカーを消費せず、クレジットを変更せずに拒否されます。リセットは、再現可能なテストのために、初期の在庫、下書き、注文、およびアクションIDの履歴を復元する必要があります。

SEELE AI

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

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

制作を始める