以下のデモ動画のような、シンプルなAIキャラクターと戦う機能を作ります。
戦うAIキャラクターの作り方と、自作のキャラクターにアニメーションブループリントを使って動きを付ける方法をメインに紹介します。
今回紹介する機能は次のような仕様で作り、それぞれの行動にアニメーションを付けていきます。
-
- プレイヤーを見つけたAIキャラクターがプレイヤーを追いかける。
-
- プレイヤーに追いついたAIキャラクターがプレイヤーを攻撃する。
-
- プレイヤーは一定のダメージを受けたら倒される。
-
- プレイヤーはAIキャラクターを攻撃できる。
-
- AIキャラクターは一定のダメージを受けたら倒される。
また、今回使用するAIキャラクターの3Dモデルは以下からダウンロードできます。
こちらは私がBlenderで自作したものです。ご自身のゲームでお使い頂いてもOKです。