/PonyBehaviourTrees

A set of C# libraries for runtime behaviour tree editing, scripting and inspection

Primary LanguageC#

PonyBehaviourTrees (PBT)

Behaviour trees are often used to create artificial intelligences for games.

PBT is a set of libraries to create, execute and inspect behaviour trees while your application is running.

C# scripting in tree nodes makes this a flexible and powerful tool.

PBT Editor PBT Inspector

Resources

Known Issues

  • OpenGL context switching issue: inspector/editor fonts sometimes disappear if multiple windows were opened.