Open6

[UEFN] StandUpテンプレート解体新書

MoCaprioMoCaprio

とりあえずメモメモ

  • "イスの仕掛け"に座ったらムービースタート
  • NPC達は"キャラクターの仕掛け"
  • カメラは4種類(ステージ中央、上半身アップ、背面、顔)
  • インプットトリガーでカメラ切替
    • デフォルトは4つのカメラ自動切替する"TVmode"
    • CtrlとShiftでカメラ4種類を切替
    • 自由視点に戻すこともできる"Freelook"
  • NPCはボディだけでなくフェイシャルもアニメーション付き
  • ムービー途中でNPC4体が切り替わる
  • NPC達はゲーム開始時点でステージ裏に存在している
  • メモリ使用量は20,527
MoCaprioMoCaprio

ビルボードのコメント日本語訳(特にこれといった情報なし)

  • プレイヤーが椅子に座ると、体、顔、音声のクリップを利用してパフォーマンスを行うFNキャラクターが生成されるトリガーが発動します。
  • プレイヤーが椅子に座ると同時に、スタンドアップアクターのパフォーマンスを開始し制御するようにVerseデバイスがプログラムされています。また、プレイヤーが椅子から立ち上がった時の動作も制御します。
  • カメラシーケンスとカメラ入力トリガーデバイスは、アニメーションの再生を制御するために使用されます。これらはVerseスクリプトを通じて制御されます。
  • ロックデバイスは、ゲームプレイ中にドアが施錠され、閉じられた状態を保つために使用されます。
  • キャラクターデバイスは、特定のキャラクターをレベル内に配置するために使用されます。
  • バリアデバイスは、プレイヤーが意図されていないエリアに進入するのを防ぐために使用されます。
  • スタンドアップのテンプレートへようこそ。前に進んで、このテンプレートがどのように作成されたかを探索してください。
MoCaprioMoCaprio

【脱線】建物の外はなんで真っ暗?

他のテンプレートマップについてくるディレクショナルライト"DSA_UEFN_Ch5S1_C0"がない!たぶんこれな気がする。
室内オンリーのマップつくるときはStandUpテンプレートから始めるのもアリ?

MoCaprioMoCaprio

メインシーケンサ― "Main Character Seqeuence"

イスの仕掛けに座ることで、これのシーケンサーが再生されます。

参照されているもの

  • オーディオ
  • AAAcamD(Cineカメラ、nostAの"head"に親子付け)
  • hostA~D(キャラクターの仕掛け)
  • ブループリント"LookAtMe"(AAAcamA~Cのトラッキング用にhostAの頭部に埋め込まれている)
  • PRC_LGT_centerSpot(hostを追跡する照明)

カメラ種類

  • AAAcamA
    • ステージの中央からステージ全体を映すカメラ
    • Cineカメラの設定にあるトラッキング機能で"LookAtMe"という空BPを追いかけている
  • AAAcamB
    • 上半身アップ
  • AAAcamC
    • 背面
  • AAAcamD
    • 顔面ドアップのカメラ。これだけ唯一シーケンサーに参照されている
    • hostA(キャラクターの仕掛け)の"head"ボーンに親子付けされている
    • 余談ですが、NPCスポナーをシーケンサーに参照してもうまくボーンへの親子付けができなかったと記憶しています。このあたりはキャラクターの仕掛けの方が一長があるのかもしれません。