Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser




Quick Information

A modular behavior tree implementation addon for Godot4, with a user-friendly, extendable system allowing for adaptive AI that reacts to its environment and performs many actions without the code turning spagetti with each iteration.With this addon you can make complex NPCs to populate your world, or bosses that can go through multiple phases with the combination of simple actions and flow control.
The examples folder provides different use cases and feature showcase of the addon. Each scene includes a ReadMe node with a description explaining how the scene works.
Note that the examples were designed with a base resolution of 1280x720 which means changing the base resolution to something else could cause some nodes to go offscreen or be too small/big. I couldn't take advantage of automatic resizing since nodes are Node2D rather than Control. Please set your base resolution (viewport_width and viewport_height in project settings) to 1280x720 while browsing examples.
This can be solved by using a combination of a Subviewport, SubviewportContainer and AspectRatioContainer, just not sure if it's the best approach.
A modular behavior tree implementation addon for Godot4, with a user-friendly, extendable system allowing for adaptive AI that reacts to its environment and performs many actions without the code turning spagetti with each iteration.
With this addon you can make complex NPCs to populate your world, or bosses that can go through multiple phases with the combination of simple actions and flow control.
Reviews
Quick Information

A modular behavior tree implementation addon for Godot4, with a user-friendly, extendable system allowing for adaptive AI that reacts to its environment and performs many actions without the code turning spagetti with each iteration.With this addon you can make complex NPCs to populate your world, or bosses that can go through multiple phases with the combination of simple actions and flow control.