View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.2.0
- Last updated
- First released
- Unity version
- 2019.4.36 or later
- Package size
- 266 KB
- Files
- 92
- Favorites
- 159
- Views in the past week
- 33
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
MonoBehaviourTree
MonoBehaviourTree is simple event driven behaviour tree based on Unity engine component system. It comes with minimal node library and tree visual editor to speed up AI testing and development.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 2
MonoBehaviourTree screenshot 1
About this asset
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
From the publisher's Asset Store listing.
Technical details
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2019.4.36f1 | Compatible | Compatible | Compatible |
Sample scenes require URP to work correctly.
As listed on the Asset Store.