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)
C#Otherdormant
26 projectsOpen Source Repositories › Gameplay - AI
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)
C#Otherdormant
Unity NavMesh 2D Pathfinding
C#MIT Licenseactive
Path creation asset for Unity game development
C#MIT Licenseslowing
A multi-threaded GOAP system for Unity3D
C#Apache License 2.0steady
An intuitive Unity3d finite state machine (FSM). Designed with an emphasis on usability, without sacrificing utility
C#MIT Licensedormant
A fast, tried-and-tested hierarchical finite state machine library for Unity, designed to be easy to use yet powerful without compromising performance.
C#MIT Licensesteady
Event Driven Behavior Trees for Unity 3D
C#MIT Licenseslowing
Steering, obstacle avoidance and path following behaviors for the Unity Game Engine
C#Otherdormant
A pure code behavior tree micro-framework built for Unity3D projects. Granting developers the power to dictate their GUI presentation
C#MIT Licensesteady
A port of Recast & Detour, navigation mesh toolset for games, Unity3D, servers, C#
C#zlib Licenseactive
ORCA / RVO2 Implementation for Unity — Multithreaded using the job system.
C#Otherslowing
A Utility AI for C# and Unity
C#MIT Licensedormant
A Star Pathfinder, 3 axis, multithreaded for Unity
C#MIT Licensedormant
Simple event driven Behaviour tree for Unity projects
C#MIT Licenseslowing
A jump point search algorithm for grid based games in C#
C#dormant
A tool built in Unity that draws a graph representation of behavior trees running in the scene
C#Creative Commons Zero v1.0 Universaldormant
Shortest path finding with Dijkstra's algorithm for Unity.
C#MIT Licensedormant
Behaviour tree editor for Unity3D
C#Otherdormant
StateMachine for UniTask. StateMachine Editor Included.
C#MIT Licensedormant
About Custom Nav Mesh Avoidance to replace default one in Unity.
C#MIT Licenseslowing
3D A* Pathfinding that doesn't need baked navmeshes and can be used with dynamically created terrain (MapMagic or other)
C#slowing
Tools for working with Unity's NavMeshComponents and generating navmesh: link generation, mesh cleanup, etc.
C#MIT Licensesteady
A 3D jump point search algorithm for cube based games in C#
C#dormant
NavMeshSurface2DBaker is a Unity Package that provides functionality to bake 2D colliders into NavMeshSurface components.
C#MIT Licensedormant
Recastnavigation in C#
C#Otherdormant
Framework aiming to facilitate the code development of a character in Unity
C#MIT Licensedormant