インゲーム UI とは、ゲーム中のユーザー インタラクションに向けてカスタマイズ可能なインターフェースです。 カスタム仕様の UI を追加できるのはプレイヤーごとのみです。これは、カスタム仕様の UI は特定のプレイヤーに関連付けられており、そのプレイヤーのみが使用できるためです。
Unreal Editor for Fortnite (UEFN) のカスタム UI は、相互に連携する次の 2 つの方法で開発されます。
バック エンド デザイン - これは、Verse UI API と Verse コードによってプレイヤー データをトラッキングし、インタラクション可能な要素の動作をカスタマイズし、UI 要素 (ウィジェット) をネスティングすることで階層的レイアウトを作成することを指します。
フロントエンド デザイン - これは、ゲーム内の UI 要素のデザインとスタイル、HUD でのすべての UI 要素の配置のことを指します。
あらゆる UI 要素は、Unreal Motion Graphics (UMG) ウィジェットを使用して作成および構築します。以下のチュートリアルでは、Verse を使用してロジックを作成し、ウィジェットの機能に追加します。また、UMG ウィジェットを使用し、UI 要素を作成して UI のレイアウトを計画します。
フォートナイトのデフォルト HUD を削除および制御する
フォートナイトで、デフォルトで利用可能な HUD をカスタマイズまたは削除する方法を説明します。
UI ウィジェット エディタ
Unreal Motion Graphics (UMG) のさまざまな部分、つまり UI ウィジェット エディタについて学習します。
ユーザー インターフェースの機能テンプレート
クリエイティブの仕掛け、ウィジェット、およびマテリアル関数について確認し、カスタム UI の作成方法を説明します。
UMG の UI レイアウト
UMG で UI デザインのレイアウトを作成する方法について解説します。
ウィジェット タイプ
カスタム UI に追加できるすべてのウィジェットのリファレンスです。
マテリアル インスタンスでカスタム UI を作成する
UMG ウィジェットでマテリアル インスタンスを作成して使用し、カスタムの外観と UI デザインを実現する方法を学びます。
UI をアニメートする
シーケンサーを使用して UI ウィジェットをアニメートします。
カスタム HUD を作成する
ネームプレート、ヘルス インジケータ、シールド インジケータの設計について詳しく学び、独自のカスタム ヘッドアップ ディスプレイを作成しましょう。
UMG でビューモデルを使用する
ビューモデルを使用してカスタム UI を作成する方法を説明します。
カスタム仕様のカウントダウン タイマーを作成する
Verse で独自のカウントダウン タイマーを作成しましょう!
アニメートされたタイマーを作成する
UMG を使用して独自のカスタム仕様のタイマーをアニメートする方法を説明します。
タイトル シーケンスを作成する
カメラの仕掛けと Verse を使用して、ゲーム開始前に再生されるカスタムのイントロ シーケンスを作成します。
マップ コントローラーの仕掛けを使用してミニ マップを作成する
マップ コントローラーの仕掛けを使用して、カスタム ミニ マップを作成して表示します。
UI ポップアップ
UMG ウィジェットを使用して、HUD メッセージの仕掛けを使用したクエストに特有のメッセージや、ボタン付きのアイテムを付与するポップアップ メニューを設計します。
高度なカスタム インタラクションを作成する
ビュー バインディングを使用して、カスタム UI を高度なインタラクションの仕掛けにつなぎます。
ミッションの選択画面
プレイヤーをミッションにドロップするミッション選択画面の作成方法を学びます。
Verse で UI を作成する
Verse を活用してカスタム UI を作成します。