Behavior Designer is a behaviour tree implementation designed for everyone - programmers, artists, designers.
Behavior Designer offers a powerful API allowing you to easily create new tasks. It also offers an intuitive visual editor with PlayMaker and uScript integration which makes it possible to create complex AIs without having to write a single line of code!
Behavior Designer was designed from the ground up to be as efficient as possible. As a result, it runs great on all platforms including mobile. It works with both Unity and Unity pro.
Features:
- An intuitive visual editor
- A powerful API
- Visual runtime debugger
- Variables to communicate between tasks
- PlayMaker and uScript integration
- Dialogue System integration
- Hundreds of tasks
- No extra asset files or compilation steps
- Includes runtime source code
- Extensive documentation and tutorial videos
- Sample projects available online