InvectorでのコンパニオンAI作成
タブリスト:
- コンパニオンAIの作成の準備
- ミリコントローラーの作成
- ミリAIのセットアップ
- モデルの追加とアニメーターの設定
- ミリAIとコンパニオンAIの関連付け
- ヒットボックスの作成
- 敵の検出設定
- ウェイポイントエリアの追加
- コンパニオンAIと敵AIの挙動テスト
- 追加の武器の設定
コンパニオンAIの作成の準備
このビデオでは、インベクタープレイヤーのためのコンパニオンAIを作成します。コンパニオンを追加するためには、まずインベクターを選択し、ミリコンバットを選択してシンプルなミリAIを作成する必要があります。しかし、コンパニオンAIを作成する前に、コントローラーを作成する必要があります。このためには、AIを選択します。シーンにこのエネミーを追加すると、コントローラーが表示されます。このコントローラーを複製して、コンパニオンとして使用するコントローラーを作成します。適当な名前を付けた後、ミリコンバットのシンプルミリAIの中からコンパニオンAIを選択し、モデルを追加します。アニメーターも選択し、アニメーターコントローラーを追加します。
ミリコントローラーの作成
ミリコントローラーを作成するには、コントローラーを複製してリネームします。コンパニオン用のコントローラーには、特定の設定を行う必要があります。
ミリAIのセットアップ
ミリAIには、敵AIとコンパニオンAIの2種類があります。コンパニオンAIを選択してモデルを追加し、アニメーション用のアニメーターコントローラーを設定します。また、ミリAIにはミレージャーという重要なコンポーネントがあります。これは、ヒットボックスや攻撃などに関する設定を行います。さらに、検出設定や行動パターン設定も行いましょう。
モデルの追加とアニメーターの設定
外部のモデルを使用する場合は、ファイルをドラッグアンドドロップして追加します。アニメーターコントローラーも追加する必要がありますが、ミリコンバットのAIに使用するだけでなく、専用のコントローラーを使用することをお勧めします。
ミリAIとコンパニオンAIの関連付け
コンパニオンAI用のコンポーネントを追加し、設定を行います。ヒットボックスの作成や攻撃対象の設定など、さまざまなプロパティを設定します。
ヒットボックスの作成
ミリAIやコンパニオンAIの攻撃に使用するヒットボックスを作成します。
敵の検出設定
敵の検出に関する設定を行います。プレイヤーと敵を適切に設定し、検出対象のレイヤーも指定します。
ウェイポイントエリアの追加
ウェイポイントエリアは、敵やコンパニオンが移動する範囲を指定するために使用します。
コンパニオンAIと敵AIの挙動テスト
設定が正しく行われているかを確認するために、コンパニオンAIと敵AIの挙動をテストします。コンパニオンが敵に近づき、戦闘を始めることを確認しましょう。
追加の武器の設定
必要に応じて、剣や弓などの追加の武器を設定することもできます。