"Enemy Behavior tree"
Author: Andres Gutierrez
In this project we have been having trouble with the enemy AI not behaving the way we want them to. I believed the root of the problem to be the foundation the enemy system was developed on. Some problems include the enemies detection of the player and the enemies having issues with other enemies nearby that are using the same behavior tree. It started slowing down progress on the project since I was not able to work on anything until this issue was fixed. I noticed that trying to fix it led to other problems or other classes needing to be changed and rearrange, so I decided to restart the groundwork for the enemy AI system.
Part of what I had to do was create a new behavior tree that has a more robust system of sequences, selectors, and deprecators. This behavior tree also needed a new blackboard to setup the keys to be used. I also created a new enemy controller and set that to be used in the base enemy character. Several unique task nodes were created to handle equipping the weapon to the enemy, clearing focus on target, focusing on target, and attacking the player.
Celestial Nomad
Resurrected hero tasked by the Phoenix Order to save the universe from dark forces.
Status | In development |
Author | Mythic Mana Games |
Genre | Action, Adventure, Role Playing |
Tags | 3D, Dungeon Crawler, Fantasy, Indie, Sci-fi, Story Rich, Team-Based |
More posts
- "Ranged Enemy Movement"Jul 05, 2024
- "Player & Enemy Sounds"Jun 27, 2024
- "EQS Setup"Jun 21, 2024
- "Ability Replication"Jun 18, 2024
- "Attack Replication"Jun 13, 2024
- "Boss Room & Main Menu Upgrade"Jun 05, 2024
- "Party Visibility"May 31, 2024
- "Cheat Manager"May 29, 2024
- "Multiplayer Sessions Subsystem Using Steam"May 25, 2024
Leave a comment
Log in with itch.io to leave a comment.