Projects in Awesome Lists tagged with behavior-tree
A curated list of projects in awesome lists tagged with behavior-tree .
https://github.com/Tencent/behaviac
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)
behavior-tree behavior-trees bt fsm game game-ai htn unity
Last synced: 25 Apr 2025
https://github.com/tencent/behaviac
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)
behavior-tree behavior-trees bt fsm game game-ai htn unity
Last synced: 13 Apr 2025
https://github.com/bitbrain/beehave
🐝 behavior tree AI for Godot Engine
ai behavior-tree game-development gamedev gdscript godot godot3 godot4 godotengine
Last synced: 14 May 2025
https://github.com/limbonaut/limboai
LimboAI - Behavior Trees and State Machines for Godot 4
artificial-intelligence behavior-tree game-developement godot-engine godot4 state-machines
Last synced: 14 May 2025
https://github.com/jzyong/game-server
Distributed Java game server, including cluster management server, gateway server, hall server, game logic server, background monitoring server and a running web version of fishing. State machine, behavior tree, A* pathfinding, navigation mesh and other AI tools
ai astar-algorithm behavior-tree chess distributed fish game gate java mina mmo mmorpg-server navmesh netty quad-tree rpg server
Last synced: 14 May 2025
https://github.com/ashblue/fluid-behavior-tree
Behavior trees for Unity3D projects. Written with a code driven approach on the builder pattern.
ai behavior-tree builder-pattern unity-package-manager unity3d unity3d-plugin
Last synced: 14 May 2025
https://github.com/linkdd/aitoolkit
Give a brain to your game's NPCs
ai behavior-tree cpp cpp23 finite-state-machine gamedev gamedev-library goal-oriented-action-planning utility-ai
Last synced: 05 Apr 2025
https://github.com/quabug/EntitiesBT
Behavior Tree for Unity ECS (DOTS) framework
Last synced: 25 Apr 2025
https://github.com/sollimann/bonsai
Rust implementation of AI behavior trees.
autonomous-robots behavior-tree bevy concurrency finite-state-machine fsm game game-development navigation piston robotics ros ros2 rust unreal-engine
Last synced: 15 May 2025
https://github.com/Sollimann/bonsai
Rust implementation of AI behavior trees.
autonomous-robots behavior-tree bevy concurrency finite-state-machine fsm game game-development navigation piston robotics ros ros2 rust unreal-engine
Last synced: 12 May 2025
https://github.com/miccol/ros-behavior-tree
Behavior Trees Library for ROS (Robot Operating System). In C++ and python
behavior-tree behavior-trees ros
Last synced: 12 Jul 2025
https://github.com/miccol/ROS-Behavior-Tree
Behavior Trees Library for ROS (Robot Operating System). In C++ and python
behavior-tree behavior-trees ros
Last synced: 05 May 2025
https://github.com/akikurisu/akibt
Powerful Behavior Tree Editor using GraphView for Unity
behavior-tree behaviortree graphview unity unity3d visualscripting
Last synced: 13 Apr 2025
https://github.com/kagenash1/godot-behavior-tree
A GDScript implementation of a behavior tree for AI, built through Godot nodes.
ai artificial-intelligence behavior-tree game-development godot
Last synced: 26 Apr 2025
https://github.com/miccol/behavior-tree
A lightweight library of Behavior Trees Library in C++.
behavior-tree behavior-trees cpp11
Last synced: 27 Jun 2025
https://github.com/miccol/Behavior-Tree
A lightweight library of Behavior Trees Library in C++.
behavior-tree behavior-trees cpp11
Last synced: 08 May 2025
https://github.com/yoshidan/unibt
Free GraphView-based Behavior Tree designer for Unity.
behavior-tree csharp unity unity3d
Last synced: 17 Mar 2025
https://github.com/idered/behavior-tree
🌲 Manage React state with Behavior Trees
behavior behavior-tree react react-hooks state-management tree
Last synced: 25 Mar 2025
https://github.com/Idered/behavior-tree
🌲 Manage React state with Behavior Trees
behavior behavior-tree react react-hooks state-management tree
Last synced: 11 May 2025
https://github.com/active-logic/activelogic-cs
Behavior Trees and Case Logic for C#7
behavior-tree behaviour-trees control-flow control-systems game-ai game-development
Last synced: 25 Apr 2025
https://github.com/minapecheux/unitytutorials-behaviourtrees
The code for a short tutorial on how to create a simple guard AI using behaviour trees in Unity/C# (in text or video format)!
ai behavior behavior-tree csharp fsm pattern state-machine system unity unity3d
Last synced: 04 Oct 2025
https://cpaxton.github.io/costar_stack/
Integrated ROS capabilities for planning, predicate inference, gripper control, and perception for use with the KUKA LBR IIWA and Universal Robots.
behavior-tree collaborative-robot costar dvrk gripper grl industrial-automation kuka-lbr lbr-iiwa perception predicator robot simulation ui universal-robots user-interface
Last synced: 10 May 2025
https://github.com/cpaxton/costar_stack
Integrated ROS capabilities for planning, predicate inference, gripper control, and perception for use with the KUKA LBR IIWA and Universal Robots.
behavior-tree collaborative-robot costar dvrk gripper grl industrial-automation kuka-lbr lbr-iiwa perception predicator robot simulation ui universal-robots user-interface
Last synced: 12 Jun 2025
https://github.com/piruzhaolu/ActionFlow
基于Unity ECS的节点执行图。可支持状态机执行流程和行为树的执行流程
Last synced: 25 Apr 2025
https://github.com/cryptiklemur/fluent-behavior-tree
Typescript/Javascript behavior tree library with a fluent API
behavior-tree behavior-trees behaviour-tree behaviour-trees typescript typescript-library
Last synced: 14 Apr 2025
https://github.com/jschomay/elixir-behavior-tree
Elixir library for building AI's from composable behavior trees
Last synced: 11 Jun 2025
https://github.com/joeycumines/go-behaviortree
Package behaviortree provides a simple and powerful Go implementation of behavior trees without fluff.
ai behavior-tree behavior-trees behaviortree behaviour-tree behaviour-trees bot bot-framework closure fsm game-ai go golang robotics state-machine state-management
Last synced: 11 Apr 2025
https://github.com/jzyong/gameai4j
Game AI for java.NavMesh、A*、BehaviorTree、FSM
astar behavior-tree navmesh pathfinding state-machine
Last synced: 09 Apr 2025
https://github.com/cas4ey/behavior-studio
BehaviorStudio is a cross-platform behavior trees editor that allows you to create, modify, view and save behavior trees in xml format. Please, see Wiki page for more information!
behavior-tree behavior-tree-editor game-ai game-development gamedev python
Last synced: 12 Apr 2025
https://github.com/aillieo/EasyBehaviorTree
A very simple behavior tree implementation including a creator and runtime codes
ai behavior behavior-tree csharp editor unity
Last synced: 25 Apr 2025
https://github.com/dong50252409/behavior3erl
Behavior3 runtime library for Erlang (Behavior Trees for Erlang)
behavior-tree behavior3 erlang
Last synced: 25 Mar 2025
https://github.com/markusmoenig/denrim
Unique text based 2D game creator for macOS, iOS and tvOS
2d behavior-tree creator engine game ios macos metal swift
Last synced: 28 Apr 2025
https://github.com/drhayes/beehive.lua
A behavior tree implementation in lua.
Last synced: 01 Apr 2025
https://github.com/chrisvilches/ruby-behavior-tree
A robust and customizable Ruby gem for creating Behavior Trees.
ai artificial-intelligence behavior-tree control-flow gem ruby tree tree-structure
Last synced: 13 Jul 2025
https://github.com/dissonantvoid/dvs-behavior-tree
Behavior Tree Implementation in Godot 4.
behavior-tree game-ai game-dev gdscript godot godot-addon godot-engine
Last synced: 14 Apr 2025
https://github.com/akikurisu/akibtdsl
Domain-Specific Language for AkiBT Behavior Tree
agent behavior-ai behavior-tree behaviortree dsl unity3d
Last synced: 23 Apr 2025
https://github.com/hongtai-yuan/behavior_ros2
本仓库基于行为树,在 Ros2 humble 中为一些常见的指令编写了行为树中的通用实现。包括 ros2 run、ros2 topic 等,目的是将其集成到行为树中,以实现行为树中的多功能编排。
behavior-tree navigation ros2-humble usbcamera
Last synced: 11 Apr 2025
https://github.com/Hongtai-Yuan/Behavior_ROS2
本仓库基于行为树,在 Ros2 humble 中为一些常见的指令编写了行为树中的通用实现。包括 ros2 run、ros2 topic 等,目的是将其集成到行为树中,以实现行为树中的多功能编排。
behavior-tree navigation ros2-humble usbcamera
Last synced: 02 Oct 2025
https://github.com/chrisizeful/operations
Operations provides a quick and efficient way to programmatically create animations and complex behavior trees in the Godot game engine.
ai behavior-tree csharp godot godot4
Last synced: 20 Aug 2025
https://github.com/sollimann/behaviortree
A behavior tree library to integrate with i.e Unity Game Engine for controlling agents / AIs / NPCs
agent ai ai-planning behavior-tree finite-state-machine game-development mission-control mission-planning robot robotics unity unity-game-engine unreal unreal-engine
Last synced: 02 Apr 2025
https://github.com/ttwings/behavior3_lua_love2d_battledemo
用开源behavior3工具,做love2d游戏,《武侠与江湖》的战斗模拟
behavior-tree love2d-library lua
Last synced: 12 Apr 2025
https://github.com/terenstare/bhv.rs
Behavior trees implemented in Rust
ai behavior-tree behavior-trees rust
Last synced: 16 Jul 2025
https://github.com/moshitinencoded/ai-behaviour-tree
A visual, node-based Behaviour Tree tool for Unity.
ai behavior-tree behaviour-trees graph unity unity-editor unity-package unity-scripts
Last synced: 24 Oct 2025
https://github.com/maxmx03/yggai
O 'cérebro' do seu Homunculus em Ragnarok Online. Utilizando uma Behavior Tree, este script de IA controla o comportamento do seu Homunculus, garantindo que ele aja de forma inteligente e eficaz no jogo.
ai behavior-tree latam ragnarok ragnarok-latam ragnarok-online user-ai
Last synced: 14 Sep 2025
https://github.com/godot-addons/godot-behavior-tree-plugin-example
Example for the Godot Behavior Tree Editor Plugin
behavior-tree godot godot-engine godot-game-engine godotengine
Last synced: 25 Jun 2025
https://github.com/thekeenant/secutor
A LibGDX server-client game communication demo.
ai behavior-tree game java8 libgdx
Last synced: 07 Oct 2025
https://github.com/lightaxis/bt_lite
Light weight, embedded friendly Behavior Tree
Last synced: 15 Jun 2025
https://github.com/ialex32x/layabase
一些简单的功能
behavior-tree laya layaair library quadtree
Last synced: 09 Oct 2025
https://github.com/nenniana/ai-and-procedural-content-generation
A project developed for AI Programming exam revision, exploring various AI strategies like GOAP with a Blackboard system and Behavior Trees, as well as Procedural Content Generation using Binary Partitioning and Cellular Automata. Includes a test scene for real-time experimentation.
ai behavior-tree binary-partitions cellular-automata game-ai game-development goap pcg procedural-generation
Last synced: 05 Mar 2025
https://github.com/statico/godot-roguelike-example
🧙♂️👾 Unfinished roguelike game made with Godot 4 with vision, inventory, BSP dungeon generation, behavior trees, and more
behavior-tree dungeon-generation game-development gamedev games gdscript godot godot4 nethack procedural-generation procgen roguelike roguelike-game
Last synced: 26 Oct 2025
https://github.com/atlergibby/btgrapheditor
A Godot 4.2 addon for editing, debugging, and running behavior tree graphs.
behavior-tree gdextension godot godot-engine godot-plugin godot4 graph-editor-gui
Last synced: 07 Apr 2025
https://github.com/haktan313/statetreetest
Advanced AI system using Unreal's State Tree. The enemy can cast magic, switch between passive and aggressive states, and search for health potions with EQS when low on health. Includes 3 different State Tree, several custom tasks, utility selectors, and some logics adapted from my HAIPro plugin, which will support State Tree integration in future.
ai behavior-tree game-development npc state-tree unreal-engine unreal-engine-5 unrealengine unrealengine-ai
Last synced: 12 Jun 2025
https://github.com/tramshy/trashy-behavior-graph
A visual graph editor facilitating the creation of simple and complex AI behaviors
ai ai-creation behavior behavior-tree behavior-tree-editor graph graph-editor state-machine unity unity-ai unity-package
Last synced: 08 May 2025
https://github.com/alexandersilvab/btree
C++ Behaviour Tree Library
artificial-intelligence behavior-tree behaviour-trees
Last synced: 03 Apr 2025
https://github.com/tbillington/greenery
Simple behavior trees
ai behavior-tree bt deno typescript
Last synced: 11 Apr 2025
https://github.com/smidgens/unity-bt
Behaviour tree logic for Unity
behavior-tree behaviour-tree not-affiliated-with-dom-deluise smidgenomics unity unity-bt
Last synced: 02 Sep 2025
https://github.com/guga666555/experimental
Jogo experimental desenvolvido em Unity focado na implementação de IA com Behavior Trees (Árvores de Comportamento) para jogos de todos os gêneros. O projeto inclui uma arena de testes e permite aos usuários criar e personalizar árvores de comportamento para agentes de IA utilizando código C#.
Last synced: 19 Oct 2025
https://github.com/thegenius/logicweaver
behavior behavior-tree logic logic-design logic-programming
Last synced: 24 Mar 2025
https://github.com/andreaszachariae/iras_coordinator
The ROS2 Humble package offers a starting point for high-level task control of your robotic application. It is based on the BehaviorTree.CPP framework.
behavior-tree humble robot-framework ros2
Last synced: 04 Apr 2025
https://github.com/cppsh1t/util-for-unity
Util for unity
behavior-tree timer unity unity-assetbundle unity-container unity-coroutines unity-editor unity-event
Last synced: 01 Sep 2025
https://github.com/amock/mbf_deliberation
ROS 2 examples showing how to use Move Base Flex (MBF) with well-known robotics deliberation libraries
behavior-tree deliberation mbf planning ros2 state-machine
Last synced: 15 Jun 2025
https://github.com/mpewsey/decidutree
A component based behavior tree for Unity.
Last synced: 03 Mar 2025
https://github.com/h-iaac/behaviortrees
Unity implementation of basic behavior trees and extensions such as utility and external trees.
Last synced: 08 Jul 2025