UE5初心者が「ビヘイビアツリー(Behavior Tree)」という敵AI(エネミー)の作戦や行動を決定するシステムについて調べてみた!
- ◆参考動画(必見)
- ◆「プレイヤーを追跡する」敵AIの作り方
- ①ビヘイビアツリーとブラックボードを作成
- ②敵のビヘイビアツリー「BT_AI」を編集
- ※ビヘイビアツリーの各ノードについて
- ③敵の散策タスク「BTTask_RoamAround」を作成
- ④タスクの紐づけ後、敵BP「BP_AI」を作成
- ⑤敵の脳になる「AI_Controller」を作成
- ⑥敵の行動範囲「NavMeshBoundsVolume」を作成
- ⑦敵のブレンドスペース「AIBlendSpace1D」を作成
- ⑧敵のアニメーションBP「ABP_AI」を作成
- ⑨敵がプレイヤーを追跡するタスク「BTTask_ChasePlayer」の作成
- ⑩デコレーター(分岐条件)の挿入
- ⑪敵の目(PawnSensing)を「BP_AI」内に追加
- ◆ビヘイビアツリーの最終的な全体図
- ◆後でやりたい応用編
▼本文は「続きを読む」からどうぞ~!
続きを読む