Skip to main content

Groot2

The most advanced IDE to create and debug Behavior Trees.

BT Editor

  • Create and edit trees, using a simple drag and drop interface.
  • Manage large projects using multiple files.
  • Compatible with both BT.CPP 3 and 4.
  • Split view to visualize two trees at once.
  • Preview the XML in real-time.
  • PRO: search Nodes in large trees.

Real-time Monitor

  • Connect to a running BT.CPP executor and visualize the state of the tree in real-time.
  • Record all transitions into a log file, that you can analyze later.
  • PRO: Visualize the content of the blackboard.
  • PRO: Add interactive breakpoints and fault injection.
  • PRO: Substitute any Nodes with dummy ones, at run-time.

Log Visualization

  • Open logs and replay the execution of the tree at different speeds.
  • Visualize how long a Node was in the RUNNING state and how many times it returned a new status.
  • Filter transitions by name or time range.

Pricing

Features
Free
€0
PRO
Floating License
€590/year
Full Behavior Tree Editor
Multi-file Project Support
Monitor & Log Visualizer
20 nodes
Unlimited
Search Nodes in Large Trees
Blackboard Visualization
Interactive Breakpoints
Fault Injection
Technical Support
Community
Priority

Frequently Asked Questions

Everything you need to know about Groot2 licensing and features.