A set of C# libraries for runtime behaviour tree editing, scripting and inspection
C#
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
PBT
PBTEditor
PBTExample
PBTInspector
lib
.gitignore
PBT.sln
README.md

README.md

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.