Behavior trees are a powerful tool for creating lifelike AI behaviors. With Schema, you can quickly create and iterate on behavior trees without writing a single line of code. The intuitive editor and simple API make it easy to build logic and customize behavior to suit your needs. The package includes over 150 nodes and conditionals, all integrated with the Unity API for a seamless experience.
- Free and open source
- 150+ nodes and decorators
- Simple API
- Zero runtime allocations
- Sub millisecond execution per agent
- Extensive documentation
- Data oriented design
- Event driven
- Intuitive editor
- Supports built-in Unity serialization
- Supports custom editors
- Blackboard variables
- Blackboard properties (get and set)
- Conditional aborts
- Built-in tree formatting





