BehaviorTrees icon indicating copy to clipboard operation
BehaviorTrees copied to clipboard

Stateless behavior trees for C# 7

Behavior Trees

This repository implements stateless behavior trees via active logic. This is a reference implementation; for serious work, prefer the active logic library.

Sources are provided in C# and Howl notation.

The core implementation is self-contained; you may include status.cs into your project.

Implementations:

  • C# reference implementation
  • Howl reference implementation

The internal structure of this repository may change in the future. External links should be pointing at https://github.com/eelstork/behaviortrees

Building, running tests

cd to the cs/ directory then dotnet build, dotnet test