My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads

A thoroughly documented library for behavior trees, with usage examples. Behavior trees are a method of programming AI by creating a directed acyclic graph (DAG) where branch nodes evaluate the current condition of the agent and make decisions, and leaf nodes represent the action that was decided upon. This is a flexible, scalable, and modular system for implementing many different types of behavior.

This is a Google Summer of Code project.

To get started, download the featured "Libbehavior 1.0 Release". Check out the documentation and examples, or simply get started with the source.

Powered by Google Project Hosting