behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task network(BT, FSM, HTN)
behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool
behaviac supports the behavior tree, finite state machine and hierarchical task network
Behaviors can be designed and debugged in the designer, exported and executed by the game
The designer can only run on the Windows platforms, The run time library is implemented with C++ and C#, and it supports all major platforms (Windows, Linux, Android, iOS, Unity etc.) and Unity.
The C++ version is suitable for the client and server side.
Website for documents, tutorials, API,FAQ,source code, downloads,etc.
BehaviacSetup*.exe is the setup package with the binary editor and demo executable. You can download/clone the source code from github behaviac