SparkyStudios / o3de-gem-ssbehaveai

An O3DE gem providing a fully featured AI toolkit with a behavior tree engine, a navigation system, and a complete integration to the O3DE editor.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Behave AI

An AI toolkit for O3DE.

Behave is a package used as a starting point to implement AI capabilites in O3DE projects. Currently, it provides two main features:

  • A BehaviorTree engine, built on top of BehaviorTree.CPP.
  • [WIP] A 2D Navigation and Path Finding, built on top of Recast Navigation.

About

An O3DE gem providing a fully featured AI toolkit with a behavior tree engine, a navigation system, and a complete integration to the O3DE editor.

License:Apache License 2.0


Languages

Language:C++ 95.4%Language:CMake 4.3%Language:C 0.3%