「Vtuberの雑学メモ帳」

注目ゲームの攻略記事&VTuber関係の記事をまとめる趣味100%の雑記ブログ。※少年Vtuber「不断シエル」と姉が運営しています。

【UE5】敵AIの作戦や行動を決める「ビヘイビアツリー(Behavior Tree)」とは?【初心者入門】

UE5初心者「ビヘイビアツリー(Behavior Tree)」という敵AI(エネミー)の作戦や行動を決定するシステムについて調べてみた!

  • ◆参考動画(必見)
  • ◆「プレイヤーを追跡する」敵AIの作り方
    • ①ビヘイビアツリーとブラックボードを作成
    • ②敵のビヘイビアツリー「BT_AI」を編集
    • ※ビヘイビアツリーの各ノードについて
    • ③敵の散策タスク「BTTask_RoamAround」を作成
    • ④タスクの紐づけ後、敵BP「BP_AI」を作成
    • ⑤敵の脳になる「AI_Controller」を作成
    • ⑥敵の行動範囲「NavMeshBoundsVolume」を作成
    • ⑦敵のブレンドスペース「AIBlendSpace1D」を作成
    • ⑧敵のアニメーションBP「ABP_AI」を作成
    • ⑨敵がプレイヤーを追跡するタスク「BTTask_ChasePlayer」の作成
    • ⑩デコレーター(分岐条件)の挿入
    • ⑪敵の目(PawnSensing)を「BP_AI」内に追加
  • ◆ビヘイビアツリーの最終的な全体図
  • ◆後でやりたい応用編

▼本文は「続きを読む」からどうぞ~!

続きを読む

【UE5】Spline(スプライン)上で物体を動かす方法【曲線沿いに周回移動させる方法】

UE5初心者「Spline(スプライン)上で物体を動かす方法」についてまとめるぜ!

  • ◆「Spline上で物体を動かす方法」の参考動画(必見)
  • ◆Spline上で物体を移動させる方法
    • ①ルートになる「BP_Path」作成
    • ②動かす物体「BP_PathCube」作成
    • ③[BP_PathCube]のイベントグラフ編集
    • 【BP_PathCubeの解釈補足メモ(※間違いがあるかも!)】
    • ④レベル上にルート(Path)と動く物体(PathCube)を配置
  • ◆追記:「触ったら即死する暴走トラック」を作る方法
  • ◆学習したノードのメモ
  • ◆後で学びたい発展形

▼本文は「続きを読む」からどうぞ~!

続きを読む

【UE5】「直線で往復移動する物体」や「動く床」を[InterpToMovement]で簡単に作る方法

UE5初心者「直線で往復移動する物体」や「動く床」の作り方をまとめてみた。

※物体(アクターBP)を直線移動させたい時に便利なコンポーネント「InterpToMovement」の使い方がよく分からない人は読んでみてね!

  • ◆「動く床」の参考動画(必見)
  • ◆[InterpToMovement]で前後に往復する「床」を作る方法
  • ◆動く床のBPを改造し、視覚的に配置しやすいBPへ変える
    • 【改造手順】

▼本文は「続きを読む」からどうぞ~!

続きを読む