イカゲームの島のトーンを、ブランド化したユーザー インターフェース (UI) で合わせることができます。 「ミニゲーム マスター」と「ソーシャル ディダクション」の両テンプレートにより、カスタム UI を特徴づけます。
UI アセットへのアクセス
UEFN の UI アセットは、コンテンツ ドロワーの「All > Squid Game > UI」フォルダで利用できます。
「UI」フォルダには、Unreal Motion Graphics (UMG) ユーザー ウィジェットの要素を作成するために形成されるマテリアル インスタンス、テクスチャ、および一般的なマテリアルが含まれています。
「UI」フォルダ内のファイルをプロジェクト フォルダにコピーすることはできません。 使用するには、ファイルを参照する必要があります。
以下の表は、「Widgets (ウィジェット)」フォルダで使用可能な UMG ウィジェットについて説明しています。
| ウィジェット | 説明 |
|---|---|
UW HUD EquippedInfo Block | 選択したアイテムの要素。 該当する場合は弾薬が含まれます。 |
UW HUD PlayersInfoStack | プレイヤーとチームメイトの情報を組み合わせます。 以下のウィジェットを参照します。
|
UW HUD QuickbarSlot | インベントリ UI のための要素のデザイン。 |
バイタルと選択したアイテムの UI を設定する
UI を島に追加するには、次の手順を実行します。
コンテンツ ドロワーで HUD 制御の仕掛けを検索し、仕掛けを島へドラッグします。
Content Drawer > All > Squid Game > UI > Widgets の順に進みます。
この仕掛けが引き続き強調表示されている状態で、UW HUD PlayersInfoStack を選択します。
[Details (詳細)] パネルの [User Options (ユーザー オプション)] で、[Advanced (詳細設定)] をクリックし、[Player Info Widget Override (プレイヤー情報ウィジェットのオーバーライド)] までスクロールします。
矢印アイコンをクリックして、選択したウィジェットを追加します。
ウィジェットフォルダーで、UW HUD EquippedInfoBlockを選択します。
[Details (詳細)] パネルで、Equipped Item Info Widget Override までスクロールし、矢印アイコンをクリックして選択しているウィジェットを追加します。
[Save (保存)] をクリックします。
ウィジェットが、[Play (プレイ)] モード画面の右下隅に表示されているはずです。 プレイヤーのバイタル UI 上に、テキスト チャットが簡潔に表示されます。 これを移動する場合は、以下の手順に従うことで場所を調整できます。
HUD 制御 の仕掛けをクリックし、[Details] パネルに移動します。
[Modify Text Chat Layout (テキスト チャットのレイアウトを変更)] までスクロールし、このチェックボックスをオンにします。
[Alignment (整列)] ドロップダウンで、[Middle Right (中央右)] をクリックします。
[Anchor (アンカー)] ドロップダウンで、[Center Right (中央右) をクリックします。
[Save (保存)] をクリックします。
これで、テキスト チャットが中央右に表示され、カスタム UI が明確に表示されます。
シールド バーは、デフォルトでは空で表示されます。 ゲームにシールドを配置すると、UI がどのように表示されるかを確認できます。 カスタム UI では、スタミナはサポートされていません。
カスタム インベントリ バーを追加する
クイックバー スロットの UI ルックをアップデートしたデザインで完成させます。
UI を島に追加するには、次の手順を実行します。
HUD 制御の仕掛けをクリックします。
Content Drawer > Squid Game > UI > Widgets の順に進みます。
仕掛けが強調表示されている状態で UW HUD QuickbarSlot を選択します。
詳細パネルの「ユーザー オプション」で、「詳細設定」をクリックし、クイックバースロットウィジェットオーバーライドクラスまでスクロールします。
右側の矢印アイコンをクリックして選択したウィジェットを追加します。
[Save (保存)] をクリックします。
仕掛けオプションの詳細については、「HUD 制御の仕掛け」を参照してください。 独自のカスタム UI の場合は、上記の手順と同様にウィジェットを作成し、仕掛けに接続する必要があります。 詳細については、「インゲーム ユーザー インターフェース」を参照してください。
UI に特化したさまざまなサンプルをインエディタで実践するには「ユーザーインターフェースの機能テンプレート」をご確認ください。
エディタ内からテンプレートにアクセスするには、次の手順を実行します。
[File (ファイル)] > [New/Open Project (新規プロジェクトを作成/既存プロジェクトを開く)] をクリックします。 プロジェクト ブラウザを開きます。
[Feature Example (機能例)] > [User Interfaces (ユーザー インターフェース)] をクリックします。
新しいプロジェクトを作成します。
匿名のゲームプレイを作成する
HUD を調整して島に匿名性を加えることで、欺きや裏切りを助長できます。 たとえば以下のように HUD を調整できます。