敵のキャラクターを動かしたいです!
しかし、私自身は
背景モデリングやキャラのモデリングは
経験ありますが、プログラム的な事は
経験ありません。
unreal engine は、
プログラムというより、ノードをつなぐ
ブループリントって機能で
組んでいけるとのことで、
スクリプトを書くより
敷居が低いのでは?と思ったのですが、
やはりよく分からないですね…😅
敵キャラクターを動かすためには、
ブループリントクラス、
ブラックボード、
ビヘイビアツリー、
が必要らしいです。
その前に、ナビメッシュを配置しないと
敵キャラクターは動きません。
まずは以下の画像の場所をクリックして、
ボリューム → ナビメッシュバウンズボリューム
↓※クリックで拡大表示。記事に戻るためには、
ブラウザの戻るをクリックしてください。

以下の画像のようなBOXが出ますので、
拡大で範囲を決めて、配置したい場所に
移動します。
↓※クリックで拡大表示。記事に戻るためには、
ブラウザの戻るをクリックしてください。

キーボードで P キーを押して、
以下の画像のように、レベル内の
ナビゲーションメッシュを視覚化します。
↓※クリックで拡大表示。記事に戻るためには、
ブラウザの戻るをクリックしてください。

これで敵キャラが動くエリアができました!
次にブループリントですね…
コンテンツブラウザで右クリックで
AIから、
ビヘイビアツリー、ブラックボードを作成!
↓※クリックで拡大表示。記事に戻るためには、
ブラウザの戻るをクリックしてください。

また、コンテンツブラウザで右クリックで
ブループリントクラスを選択

すると以下の画像のメニューがでるので、
↓※クリックで拡大表示。記事に戻るためには、
ブラウザの戻るをクリックしてください。

すべてのクラスから AI を検索して、
AIControllerを作成します。
※記事はまだ途中です。
