どのようなゲームであっても、ゲームプレイはゲーム メカニクスによってコントロールされます。 各メカニックは、ゲームの機能の特定の側面をカバーします。 これは、ゲームに勝利するためにプレイヤーがしなければならないこと (勝利条件) を定義する一般的なルールから、プレイヤーが島でスポーンする場所、プレイヤーが移動できる方法、プレイヤーに付与できるアイテムに至るまで多岐にわたります。
仕掛けとは、島に配置できる単一のパッケージに入っている、事前にプログラムされたゲーム メカニックのセットです。 ほとんどの仕掛けには、のいずれかの視覚的な表現 (メッシュ アセットまたはアイコン) があります。 ゲーム内で表示されるものや、島を編集したときにのみ表示されるもの、ゲームプレイ時に表示のオン/オフを設定できるものがあります。
すぐに使用できるので、早速使ってみましょう!
仕掛けにより、プレイヤーのアクションの検出、イベントのトリガー、ゲーム ステートの管理、島内にシンプルなものから複雑へのインタラクションを作成することでインタラクティブ性を高めることができます。
デフォルトのフォートナイトの仕掛けをそのまま使用することも、仕掛けのオプションや Verse を使用してカスタマイズすることで、その機能を拡張することもできます。
フォートナイトの仕掛けの歴史
仕掛けは元々、2018 年 12 月に公開されたフォートナイト クリエイティブでゲームやその他の体験を作成するために設計されました。
FN クリエイティブは、デベロッパーがゲームを作成して保存し、フレンドと共有できるサンドボックス環境を提供していました。
仕掛けのメカニックの多くはフォートナイト バトル ロイヤルから直接引き継がれたものであり、デベロッパーが作成した初期のゲームはレースやシューティング ゲームのようなシンプルなモードでした。
最初の公開以降、仕掛けの数は飛躍的に増加し、仕掛け自体とデベロッパーが仕掛けを使って作成できる体験も洗練されました。
さまざまな仕掛けの動作について学ぶ
仕掛けを使用すると、ゲームプレイのプロトタイプを作成し、ニーズに合わせて変更することができます。純粋なコードを使用して既存の機能の調整を試行錯誤する前に、少し時間を取って使用可能な仕掛けを確認することには価値があります。 使用可能な仕掛けは動作することが証明されているため、既存の仕掛けを使用してカスタマイズすることで、開発ワークフローを効率化できるだけでなく、プログラミングやテストにかかる時間を節約できます。 仕掛けが思いどおりに動作しない場合は、「Verse API リファレンス」を参照して、Verse で追加できる機能を確認してください。
一部の仕掛けは、UEFN でのみ使用できます。 これらのリストおよびこれらについて説明するページについては、「UEFN のみの仕掛け」を参照してください。 UEFN のみの仕掛けはクリエイティブから島に配置することはできませんが、一度 UEFN に配置した後は、ライブ編集セッション中にほとんどの仕掛けのオプションをクリエイティブで変更できます。
仕掛けの機能とイベントを使用する
フォートナイトの仕掛けの優れた機能の 1 つは、他の仕掛けからのイベントによってトリガーされたときに、特定の機能を実行するように設定できることです。
1 つの仕掛けが別の仕掛けにバインドされると、もう一方の仕掛けに信号を送信できます。 この信号の送信はイベントと呼ばれます。 イベントは 1 つまたは複数の仕掛けをトリガーして、特定のアクションを実行したり、特定の条件を設定したりします。そのアクションや条件は機能と呼ばれます。
たとえば、ボタンの仕掛けを設定し、プレイヤーがボタンとインタラクトしたときにカスタマイズ可能なライトがオンになるようにトリガーすることができます。 この仕掛けを設定したら、それをコピー&ペーストして複製を作成し、ライトをオフにするようにコピーした仕掛けを変更できます。 オン/オフの切り替えで両方のアクションを実行するように、1 つの仕掛けをカスタマイズできる場合もあります。
ゼロからコーディングするよりもはるかに速く、これらの組み込み機能とイベントにより、デザインの生産性が飛躍的に向上します!
さらに詳しく知りたいですか?
UEFN やクリエイティブで仕掛けを見つけて変更する方法、およびイベント トリガーを設定する方法について詳しくは、
「仕掛けを理解する」を参照してください。
優れたインスピレーションを求めている場合は、「仕掛けのデザイン例」をチェックして、仕掛けを使用して楽しく一風変わったゲーム メカニックを作成する方法に関する素晴らしいアイデアを見つけてください!