Moving Outにインスパイアされたオリジナルの協力型運搬ゲームを作るには、2人のプレイヤーに1つの扱いにくい物体と、合意が必要な1つの場所を与えてください。この架空の博物館移転では、チームは長い展示台座の両端を掴みます。それはドアを縦方向に通るのに適したサイズです。その位置にするには、プレイヤーは開口部に到達する前に旋回するための十分なスペースが必要です。
2つのチェックから始めてください。両方のプレイヤーが意図された移動に合意し、提案された移動がスペースに収まる必要があります。これにより、リアルタイムの物理演算を調整する前に再現できる小さなフィクスチャが得られます。

共有運搬を独自のパズルに変える
Team17はMoving Outを、ローカル協力プレイを備えた物理ベースの家具移動ゲームと説明しています。その公式ゲームページとパブリッシャーFAQは、その前提を説明し、開発者であるSMG StudioとDevM Gamesにクレジットしています。
両方のチームメイトが同じ物体に作用するというアイデアを使用してください。独自の部屋、小道具、ルールを構築してください。博物館の例では、最初の衝突ルールを簡単に検査できるようにグリッドを使用しています。2つの役割は、小道具に付いているハンドルマーカーです。物体の移動を確認した後、個別のキャラクター衝突を追加できます。
両方のプレイヤーにグリップと1つの共有移動を与える
台座がグリップされていない状態で開始してください。各役割は1つの入力を選択します。ペアを評価する前に、両方の確認を待ってください。単一の入力、互換性のないペア、またはブロックされた移動は、台座をその場に留まらせます。失敗した移動は、どちらのグリップも解放せず、ステップとしてカウントされません。
| ペア | 効果 |
|---|---|
| グリップ + グリップ | 台座がグリップされていない場合、両方のハンドルをラッチします。 |
| 一致する基本方向の移動 | 両方のグリップで、目的地のフットプリントが空いている場合、中心を1セル移動します。 |
| ターン + ターン | 両方のグリップで、中心を基準とした3 × 3の正方形全体が空いている場合、90度回転します。 |
| セットダウン + セットダウン | 両方のグリップで、台座が配送エリアで水平な場合のみ、解放して終了します。 |

目的地だけでなく、旋回スペースも確認する
幅7列、高さ5行のグリッドを使用してください。xは左から0、yは上から0として数えます。x=3の列に壁を置き、y=2に1つの空きセルを設けます。範囲内の他のすべてのセルは自由です。3セルの台座は垂直に開始し、中心は(1,2)にあります。このモデルでは、垂直な台座は中心の上と下のセルを占有します。水平な台座は中心の左と右のセルを占有します。
目標は、(5,2)に中心がある水平な台座です。平行移動は目的地のフットプリントをチェックします。ターンは、中心を含むピボットの周囲の9つのセルをチェックします。これは、回転する物体に必要なスペースの意図的に保守的な近似です。(2,2)では、水平な目的地セルは収まりますが、ターン正方形は壁セル(3,1)と(3,3)に達します。

| 承認されたステップ | ステージングエリアでのターン | ドアでのターンを試みる |
|---|---|---|
| 1 | (1,2)でグリップ、垂直。 | (1,2)でグリップ、垂直。 |
| 2 | (1,2)でターン、現在水平。 | 東に(2,2)まで移動、まだ垂直。 |
| 拒否された試み | なし。 | (2,2)でのターンはブロックされます。ポーズとグリップは同じままです。 |
| 3–6 | 東に4回移動して(5,2)に到達。 | 西に移動、(1,2)でターン、その後東に2回移動して(3,2)に。 |
| 7 | セットダウンして終了。 | 東に(4,2)まで移動。 |
| 8–9 | 終了。 | 東に(5,2)まで移動、その後セットダウンして終了。 |
遅いターンの試み自体はステップを追加しません。2つの追加の移動は、狭い場所に東へ入り、その後引き返すことから来ています。チームは回復中に両方のグリップを保持できます。
AIに、ブロックされたターンと合法的な通路を持つフィクスチャを与える
提案されたポーズと承認されたポーズが表示されるようにしてください。3セルのフットプリントと9セルのターン正方形を表示するオーバーレイは、移動が拒否された理由を正確に追跡するのに役立ちます。
7 x 5 のグリッドで2役割の博物館運搬パズルを構築してください。
座標は(0,0)から始まります。壁の列 x=3 は y=2 以外が固体です。
3 セルの台座は垂直に開始し、中心は(1,2)、グリップなしです。
その配送ポーズは(5,2)での水平です。
各役割から1つの入力を待ってください。両方がGripでハンドルを接続します。
両方が同じ基本方向の移動を送るか、両方がTurnを送る必要があります。
1セルの移動には目的地のフットプリントをチェックします。
90 度のターンには、中心を基準とした 3 x 3 の正方形のすべてのセルをチェックします。
範囲外のセルは固体として扱います。ブロックされた場合、ハンドルは接続されたままにします。
両方が正確な配送ポーズでSet Downを送ることで終了します。
無効なペア、ブロックされた移動、および早期のSet Downは何も変更せず、
承認されたステップのコストもかかりません。Resetはポーズ、グリップ、入力を復元します。
1つのGripを単独で試して、2番目の入力前に何も動かないことを確認してください。両方のグリップが接続されたら、EastとTurnを一緒に試し、その後早期のSet Downを試してください。両方のペアはポーズを保持する必要があります。次に垂直のまま東に移動し、ターンせずにドアに入ることを試みてください。壁はその移動をブロックする必要があります。2つの合法的な終了を再現し、Resetが元のポーズを復元することを確認してください。
開口部のみを広げ、遅いターンを繰り返す
壁の2行目だけでなく、1行目、2行目、3行目を開けてください。開始、配送エリア、入力ルールは同じに保ちます。グリップし、垂直のまま東に移動し、(2,2)でターンします。ターン正方形は現在収まるため、チームはさらに3回東に移動してステップ7で終了できます。ステージングでのターンもまた7ステップで終了します。
この比較は、グリッドモデルで追加のクリアランスが何を変えるかを示しています。リアルタイムのビルドでは、プレイヤーの体と角度のある小道具がドアとどのように相互作用するかを個別にテストしてください。1つの変更後にビルドを再現するガイドは、そのチェックに焦点を当てるのに役立ちます。
チームが一緒に診断できる1つの運搬を構築する
1つの物体と1つのドアから始めてください。より多くの部屋や物体を追加する前に、不一致のコマンドとブロックされたターンをテストしてください。SEELEのAIゲームメーカーでオリジナルの協力型運搬パズルを開始し、2つのトレースを使用して最初の部屋を確認してください。
よくある質問
両方のプレイヤーは、合意した移動をどのように見ることができますか?
ペアが保留中の間、各役割に視覚的な意図キューを与えてください。両方の入力が到着したら、提案されたポーズをハイライトします。入力が異なる場合、物体の近くに不一致を表示し、プレイヤーが再び選択できるように両方のグリップをアクティブに保ちます。
ターン中に最終ポーズよりも多くをチェックするのはなぜですか?
物体はターン前後に収まる一方で、その間の角が壁を横切ることがあります。このフィクスチャの大きな正方形は、そのスペースを保守的に確保します。まずデザインを確認するために使用し、リアルタイムのパズルが必要であれば、より正確なスウィープをテストしてください。
ブロックされたターンは何を表示すべきですか?
壁と交差する回転領域の部分をマークし、台座を最後に承認されたポーズに留めてください。グリップがまだ接続されていることを示します。これにより、両方のプレイヤーに何が失敗したかが伝わり、引き返す明確な方法が与えられます。
連続物理演算をいつ追加すべきですか?
意図された移動を再現し、ブロックされたポーズを特定できる後で追加してください。ドアでの動作に一致させることから始め、その後角度のある接触とアバター衝突をテストしてください。どの変更が運搬をより良く感じさせるかを決める際に、グリッドフィクスチャを比較として保持してください。


