An open API service indexing awesome lists of open source software.

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/quabug/EntitiesBT

Behavior Tree for Unity ECS (DOTS) framework

behavior-tree unity3d

Last synced: 25 Apr 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/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的节点执行图。可支持状态机执行流程和行为树的执行流程

behavior-tree ecs node-graph

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

ai behavior-tree elixir

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/xiyoo0812/luabt

基于lua的AI行为树框架

ai behavior behavior-tree lua

Last synced: 07 May 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.

behavior-tree game-ai gamedev

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/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/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/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

behavior-tree cpp embedded

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/tbillington/greenery

Simple behavior trees

ai behavior-tree bt deno typescript

Last synced: 11 Apr 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#.

ai arena behavior-tree unity

Last synced: 19 Oct 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/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.

ai behavior-tree 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.

behavior-tree game-ai unity

Last synced: 08 Jul 2025