PawnUE4にはAIを移動させるための機能が沢山あります。個人的な備忘録も兼ねてまとめておきたいと思います。UE4でAIに移動で使うための機能は大きく2種類あります。レベル上に置いてあるアクターに対して力を発生させて、モノを吹っ飛ばしたいという事は結構あると思いますが、UE4でそれを行なうのにはどうしたらいいのでしょうか。実はそのために用意されたアクターとコンポーネントがあります。Controllerというものが存在します。spawnactorノードを使って敵キャラクタをレベルに配置したターゲットポイントから発生させているのですが、発生させた敵キャラクタのAIやレベルブループリントで制御している動作が動きません。classはちゃんと設定できています。Pawnというものは公式にもほとんど解説がありません。名前から推測するに、Spectatorとは『観戦者』という意味であり、ゲームに直接参加していない人が観戦したいという時に利用されるようです。UE4でシューティングゲームやシューターゲーム(FPSやTPS)を作る際に便利なコンポーネントにProjectileコンポーネントと呼ばれるものがあります。