MonoBehaviourTree

Qriva

(5)
FREE
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

Top Publisher Assets