敵のAIを作成する方法
今回のレッスンでは、YouTubeの「DevZoid」というチャンネルの動画を参考にさせていただいています。
また、サンプルのスクリプトの変更/バグを直しました。
ステップ1:パーツ/フォルダー
まず始めに、以下のフォルダー、パーツ、スクリプトを作成します。 それに応じた名前をつけます。
MonsterSpawns (フォルダー):全てのモンスターのスポーン場所を収納します。
Monsters (フォルダー):すべてのモンスターを収納します。
MS(パーツ):1体のモンスターの実際のスポーン場所
また、敵として新たにリグ(NPC本体)を作成することになります。 リグに「Monster(モンスター)」と名付ける。
Monsterモデルの中に、新しいScriptを1つ追加します。
”SpawnPosition”という名前の「Vector3Value」を1つ追加します。
Monster リグを「ServerStorage」に移動します。
ステップ2:スクリプト
game.ServerStorage.SpawnMonster
game.ServerScriptService.giveSpawnScript
game.ServerStorage.Monster.MonsterBehavior
game.ServerScriptService.testGiveDmg (テスト用)