Create AI with ease

Supports Unity 2021.3 and higher
hero

Extendable

Schema's powerful API allows you to extend the existing library of 150+ nodes with just a few lines of code.

Performant

Schema's data-oriented design results in blazing fast speed — all with zero runtime garbage collector allocations.

Intuitive

Powerful shortcuts, a quick action menu, and a beautiful interface lets you skip the hard stuff.

Quick and easy.

Author nodes just like your components—a Unity-like API makes learning easy and creating fast.

Here's a node...

...and here's the code

using Schema;
using UnityEngine;

public class DebugLog : Action {
 public string message;

 public override NodeStatus Tick() {
    Debug.Log(message);
    return NodeStatus.Success;
  }
}

The Behavior Tree

Made with ❤️ by August Damiani