Behaviour Tree Implementation
A tech demo.
I successfully implemented the concept of a Behaviour Tree, which then I integrated with our custom 2D component-based game engine. I utilized this Behaviour Tree to create a challenging boss level, in which the boss enemy was equipped with a sophisticated range of actions, including the ability to shoot bullets, dodge, spawn zombies, and move to random positions.
Snippets
Video of the demo