blog heroalche.studio

【UEFN】小道具プロセッサーで変身したらワープする仕組みを作ろう

著者:

mimic

投稿日 2023.11.06更新日 2023.11.06

はじめに

はじめまして、AlcheでCGアーティストとして日々マイペースに労働をしているmimicと申します。 今回は過去にAlche公式X(旧Twitter)に投稿した内容について掘り下げようと思います。

Alcheの公式SNSで投稿したUEFNのTipsです。弊社では他にも#AlcheUEFNTipsというタグでUEFNにまつわる投稿をしているので是非フォローをよろしくお願いします(宣伝)


小道具プロセッサーって何よ

公式ドキュメントの説明より… フォートナイト クリエイティブ用語集

小道具プロセッサー

クリエイティブインベントリからでしか手に入らないレア武器です。小道具プロセッサーで何かを撃つと、自分自身をその撃ったものへと変身させます。追跡者から隠れるために使用することができます。防御専用の武器なので、DPSは0.0です。

フォートナイトの人気マップでもよくありますが、太古の昔から様々なコンテンツのミニゲーム要素でプロップハント(隠れ鬼)という、その辺の置物(プロップ、フォートナイトでは小道具と呼ばれている)になって敵から身を隠して制限時間まで逃げるというルールでよく使用されています。 他にもプロップに変身できる特性を生かし、可愛い猫や赤ちゃんに変身して楽しむアクションゲームができる島を作成する人もいます。

そして小道具プロセッサーマネジャーは、小道具プロセッサーの詳細な設定をすることができるデバイスです。

公式ドキュメントの説明より…小道具プロセッサーマネージャーの仕掛け UEFN_PropWarp_01

変身アニメーションの長さの調整や、小道具プロセッサーを扱うにあたってゲームに不要な機能を取り除いたり様々な項目を設定することができます。

本記事ではこの小道具プロセッサーを用いた時に指定の場所に強制でテレポートする仕組みについて紹介します。

どうしてこれを作ろうと思ったの?

UEFN_PropWarp_02

小道具に変身しないと通り抜けられないような壁を配置することもありますが、その場合景観を壊したり、先が見えづらかったりなどマップの構成を見直さなければいけなかったり、コリジョンの設定やIsland設定でしゃがみやスライディングの許可の取り外しを忘れていて突破されるなどの問題を考えなければいけません。

今回制作したBecome an Astro Aceというマップはポップな世界観で統一されていて、宇宙服を着た可愛いキャラクターでパルクールをしてタイムを競い合うという内容なのですが、普段のスキンのプレイヤーの状態だと浮いてしまうし、通常の状態と小道具プロセッサーを使った状態では操作感に違いが出るのでタイムにも差が出てしまいます。その為変身しないとステージに進むことができない仕組みが必要でした。

仕組みの紹介

UEFN_PropWarp_03

動画にも説明がある通り、小道具プロセッサーマネジャーを屋外などに用意し、テレポーターをステージの開始地点(初期のスポーン地点ではない)に配置します。往復することは無いのでテレポーターは1つで十分です。

UEFN_PropWarp_04

小道具プロセッサーとテレポーターを紐づけします。テレポーターのユーザーオプション-機能から、テレポートの項目で小道具プロセッサーを選択し、効果が発揮されるタイミングを『On Finish Entering Disguise(変装の完了時)』に設定します。

UEFN_PropWarp_05 これでゲームを再生すると変身が終わった瞬間にステージに強制的に飛ばされる仕組みの完成です。初期スタート地点を密室にして別室のステージにテレポーターを配置すれば、人間の姿のままステージに行くことはありません。