Publisher | Qriva |
---|---|
File size | 265.97kB |
Number of files | 92 |
Latest version | 1.2.0 |
Latest release date | 2023-12-15 02:56:03 |
First release date | 2022-07-16 11:21:14 |
Supported Unity versions | 2018.4.2 or higher |
MonoBehaviourTree is open source behaviour tree solution for Unity projects, it provides core modules allowing to implement customized AI or decision making system. The tool includes a simple visual tree editor that makes making changes quick and easy.
Important: This is not fully fledged visual scripting tool and requires C# knowledge from user to implement custom nodes.
Features
- Visual editor with draggable nodes and connections
- Blackboard with local variables
- Observable properties and fields with constant and reference mode
- Fast and event driven behaviour tree
- Component based
- Node inspector
- Customizable execution
- Event driven conditional nodes and services
- Built In 20+ basic nodes and 9 types of variables
- Easy extendable code for custom nodes and variables
- State (execution flow) visualization
- Breakpoints
Unity forum thread
Full C# source code available on GitHub