固定視点から解く投影パズルを設計する

架空のThe False Archiveを例に、投影マスク、レール位置、完全一致、ゲートの状態遷移を紙上で検証します。

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

印を付けた視点から解く

視点パズルには、設計者の頭の中だけで成立する錯視ではなく、プレイヤーが試せるルールが必要です。印付きの観察地点から現在の投影と目標を比べ、近くの物体を短いレール上で1つ動かします。この架空の部屋では3×3グリッドで投影を明示します。奥行きの異なる断片3つが段状の門の記号を作り、手前タイルの3つの合法停止位置のうち1つだけで完成します。

役立つ設計方法は、視点、目標、固定断片2つを変えずに位置1つだけ変えることです。下の表とマスク計算は紙上で確認した例で、測定結果や制作済みゲームではありません。短いプロンプト、一意解、後の遊べる版向けチェックリストを作ります。

3×3ライブ表示で中段左が不足し、目標の段状門は左中マスを含む。
ライブ表示では左中央のマスが空き、目標表示は意図した段状の記号を示す。

投影グリッドを定義する

3×3のマスは左上から行と列で指定します。1は塗り、0は空白。印付きの真鍮観察地点から見た目標は111 / 101 / 001。上段3つ、中段は左右、下段は右端を塗ります。作者が作ったこのグリッドがパズルのルールです。現実の遠近法やコンピュータビジョンの一般式ではありません。

部屋の断片2つは動きません。中距離の横梁は111 / 000 / 000、遠い右側の柱は001 / 001 / 001に投影されます。合わせた形は111 / 001 / 001。手前タイルは1マス幅で、1、2、3行目の左端マスにだけ置けます。レール位置によってマスクが変わります。

部品または停止位置投影マスク固定される内容
目標111 / 101 / 001参照シルエット
中距離の横梁111 / 000 / 000中距離
遠い柱001 / 001 / 001遠距離
1行目の手前タイル100 / 000 / 000レール上端
2行目の手前タイル000 / 100 / 000レール中央
3行目の手前タイル000 / 000 / 100レール下端

断片が重なったマスは塗りのままです。9マスの範囲外は切り捨て、重ね合わせを目標と比較します。開始位置では手前タイルが横梁の塗りマスと重なり、合成は111 / 001 / 001。目標に必要な中段左マスが欠けています。この初期状態でレールを動かす理由が見えます。

マスクをプロンプトとレビュー記録に残します。ゲームが4つ目の停止位置を作る、観察地点をずらす、固定断片を変える、記述した合成外のマスを点灯するなら、同じパズルではありません。「物体を見た目上そろえる」という曖昧な依頼より小さな明示グリッドの方が確認できます。

1視点の部屋を依頼する

部屋1つ、確認できる操作1つを依頼します。観察地点から何が見えるか、動く物、投影の合成方法、どの状態でルートが開くかを伝えます。以下は調整可能な概要です。架空ルールで設計目標を示し、実装を決めつけず見える確認項目を尋ねます。

独自の三人称3Dパズルルーム「The False Archive」を1つ作る。プレイヤーは印付きの真鍮観察地点に立ち、3×3のライブ投影と3×3の目標グリッドを見る。目標は111 / 101 / 001。奥行きの異なる物理断片3つを使う。中距離の固定横梁は111 / 000 / 000、遠い右柱は001 / 001 / 001に投影。手前の真鍮タイルは縦レール上の1マスで、合法停止位置は左列の1、2、3行目だけ。マスクは100 / 000 / 000、000 / 100 / 000、000 / 000 / 100。観察地点と固定断片2つは動かさない。

開始時は手前タイルを1行目に置く。レール移動ごとにライブグリッドを再計算する。不足セルは輪郭表示し、余分なライブセルは別に点灯させ、何が違うか分かるようにする。9マスが完全一致したら位置合わせ合図を表示する。次のゲームフレームで、ボタンや隠し条件なしにゲートを自動で上げ始める。アニメーション完了までは通過できない。リセットでタイルを1行目へ戻し、ゲートを閉じる。短いレール、読みやすいシルエット、歩ける空間、観察地点、断片、ゲートを見渡せる視界を保つ。動く部品追加、別視点、鏡、影ルール、4つ目の停止位置、2つ目の解答は加えない。

部屋、操作、目標とライブグリッドのフィードバック、リセット、短い検証一覧を返す。タイル3位置すべてのライブ合成を明示し、記載ルールと異なるマスクがあれば示す。正解を作るため黙って投影ルールを変えない。

この依頼は範囲を絞った場面と、ずれやすい箇所、各断片のマスクとライブグリッドの関係を露出させます。よいレビューでは固定部品、観察地点、レールの停止位置を確認してから9マスの合成を調べます。絵の見た目は変えてよくても、パズルが指定した解答を保つならマスク計算は変えません。

手前タイルを動かして確認する

下向きのスナップ1回で手前タイルが1行目から2行目へ移動します。横梁と遠い柱はそのまま。合成結果は111 / 101 / 001で目標と完全一致します。「だいたい同じか」を判断する必要はありません。目標の全マスが塗られ、余計な点灯はありません。

フィードバックは局所的にします。一致前は塗られていない目標セルを輪郭表示し、余分なライブマスは別の点灯で示します。2行目へ動かした後は中段左の完成マスと、明確な位置合わせ合図を示します。1入力と1マスの変化をつなげます。別の場所も変わるなら理由を説明するルールが必要です。

タイルを行2へ1度動かすと、ライブ投影が目標マスクと完全一致する。
1回のスナップで一致。通過可能になる前にゲートが上がり始める状態を示す。

ゲート時間は後回しにせず操作ルールに含めます。この設計ではマスク完全一致で位置合わせ合図を出し、次フレームにゲートが自動で上がり始めます。確認ボタン、タイル2回目の移動、タイマー、隠しスイッチはありません。開口アニメーション終了後に通れます。一致イベントと通過可能状態を別にし、確認しやすくします。

リセット時の状態も明記します。手前タイルは1行目、合成は111 / 001 / 001、中段左の目標マスは再び空き、ゲートは閉じます。タイルだけ動かし、以前の位置合わせ表示を残すのでなく、パズル状態すべてを戻します。

一致する唯一の停止位置を紙上で確認する

実装前に固定マスクと合法な手前タイルのマスクを組み合わせます。これは上の架空ルールから行う決定的な紙上計算です。ゲーム生成プロンプトもプレイヤーテストもありません。Codex内蔵ImageGenはコンセプト画像だけを作成し、その画像プロンプトからゲームは生成されていません。比較で、答えが暗黙の視覚例外でなく記載位置から導かれるか確認します。

  • Row 1 start: fixed union 111 / 001 / 001 OR near tile 100 / 000 / 000 stays 111 / 001 / 001. It misses target cell r2c1.
  • Row 2: fixed union 111 / 001 / 001 OR near tile 000 / 100 / 000 becomes 111 / 101 / 001. It matches all nine target cells with no extra.
  • Row 3: fixed union 111 / 001 / 001 OR near tile 000 / 000 / 100 becomes 111 / 001 / 101. It still misses r2c1 and adds an unwanted r3c1 cell.

完全一致するのは2行目だけです。観察地点、固定断片、範囲外切り捨て、目標を固定し、手前タイルのレール位置1つだけを変えます。基準状態、正しい修正、2つの理由で失敗する別位置がそろうため、小さな設計演習になります。

目標とライブ表示が一致し、ゲートの開口アニメーションが完了した状態。
目標マスクが埋まり、ゲートが全開。開口アニメーション後の結果状態。

結果画像は意図した終状態のコンセプトで、生成または遊べるビルドの撮影ではありません。順番は明確です。2行目で一致し、次のフレームに上昇開始、アニメーション完了後に通過可能。静止画の開いた扉から、一致と同じフレームに開いたと誤解させないよう状態を分けます。

ビルドを確認し次の一歩を選ぶ

将来実ビルドができたら印付き観察地点から確認します。目標が9マスであること、固定断片2つのマスク、手前タイルの停止位置が行1、2、3だけであること、各移動後の合成がORルールどおりであることを確かめます。行1の初期状態、行2の一致、行3の失敗、不足・余分合図、次フレームの上昇、完了後の通過可能状態、リセットも確認します。遊べるビルドができるまでは観察結果を記録しません。

この設計にはゲーム生成プロンプトの出力、実装、プレイテスト、使いやすさの結果がありません。Codex ImageGenはコンセプト画像のみです。The False Archive、マスク、スナップ、フィードバック、ゲート、計算は紙上確認用の架空案です。SEELEが遠近法の配置パズルを生成する、または提案部屋がプレイ上機能する証拠ではありません。

SEELEのFree AI Game Makerページは、平易な言葉でゲーム案を記述し、遊べる2Dまたは3D結果を確認し、Workspaceで反復する流れを紹介しています。一般的な手順として部屋の概要を下書きし、実際のビルドを点検できます。投影ルールを説明したり、一致解を保証したりするものではありません。送信前にWorkspaceで選択モデル、Koin残高、表示コストを確認し、出力を見てから頼ります。

最初の依頼を狭く保ちます。視点1つ、3×3目標1つ、固定断片2つ、3停止位置のレール1つ、フィードバック1つ、ゲート条件1つ。Free AIゲームメーカーを次の下書き作りに使います。

よくある質問

視点パズルは影パズルとどう違いますか?

視点パズルは印付きの位置から見たときの奥行きの異なる物体の重なりを変えます。この例では照明や影は関係ありません。影パズルは通常、落ちるシルエットを作るか解釈します。ここでは作者が定めた3×3マスクがルールで、手前タイルを動かすと固定観察地点と断片を保ったままグリッド1マスが変わります。

行2のタイル位置だけが解答なのはなぜですか?

固定断片の合成は111 / 001 / 001。行1は上段の既存セルと重なり、r2c1が欠けたまま。行2はその不足を余分なしで埋めます。行3はr2c1が欠け、r3c1を余分に加えます。111 / 101 / 001と完全一致するのは行2だけです。

意図した修正には何回動かしますか?

作者が設定した行1の開始位置から、タイルをレールの1段分だけ下げて行2へ移します。合成が目標と一致し、合図が出ます。次のゲームフレームにゲートが自動で上がり始め、アニメーション終了後に通過できます。2回目のボタンや隠しスイッチはありません。

視点パズルのAIプロンプトには何を含めますか?

印付き観察地点、目標グリッド、各断片の奥行きとマスク、動かせる合法位置、重なりと切り抜きルール、不足・余分セルの表示、リセット、ゲート発動条件を明記します。各停止位置のライブ合成も求めます。生成シーンを前提にせず記載ルールと照合します。

実ビルドで何を検証しますか?

観察地点が固定、固定断片2つが不動、手前タイルが正確に3停止位置を持つことを確認します。各移動後の3×3マスク、位置合わせ、次フレームのゲート上昇、アニメーション後だけ通過可能か、行1へリセットするか確認します。これは将来の確認で、報告済み結果ではありません。

SEELE AI

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

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

制作を始める