GitHub topics: behavior-trees
Ciberusps/unreal-helper-library
UHL - unreal helper library, helps working with AI, GAS, customizing editor and so on
Language: C++ - Size: 3.5 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 37 - Forks: 5

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)
Language: C# - Size: 37.7 MB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 2,940 - Forks: 809

libgdx/gdx-ai
Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
Language: Java - Size: 1.44 MB - Last synced at: 11 days ago - Pushed at: 7 months ago - Stars: 1,236 - Forks: 249

mtrebi/AI_FPS
AI system to simulate combat behaviors in a FPS game using Behavior Trees (UE4)
Language: C++ - Size: 1.2 GB - Last synced at: 13 days ago - Pushed at: over 5 years ago - Stars: 175 - Forks: 52

joeycumines/go-behaviortree
Package behaviortree provides a simple and powerful Go implementation of behavior trees without fluff.
Language: Go - Size: 113 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 66 - Forks: 9

cryptiklemur/fluent-behavior-tree
Typescript/Javascript behavior tree library with a fluent API
Language: TypeScript - Size: 57.6 KB - Last synced at: 7 days ago - Pushed at: over 4 years ago - Stars: 72 - Forks: 11

ncrothers/behaviortree-rs
Rust implementation of BehaviorTree.CPP, a robust behavior tree library
Language: Rust - Size: 438 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 9 - Forks: 3

MystikalPooka/Unity-Visual-Behavior-Tree
Reactive Visual Scripting Behavior Tree Tool for Unity 2018.x+
Language: C# - Size: 5.46 MB - Last synced at: 15 days ago - Pushed at: over 4 years ago - Stars: 37 - Forks: 8

NJdevPro/Behaviour-Tree
A C++11 implementation of the Behaviour Tree data structure/design pattern
Language: C++ - Size: 41 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

EugenyN/UE5_Demo1
Behavior Tree example in Unreal Engine
Language: C++ - Size: 40.7 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 0

RobotLabLTH/skiros2
A skill-based platform for ROS v.2
Language: Python - Size: 3.32 MB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 163 - Forks: 20

miccol/Behavior-Tree
A lightweight library of Behavior Trees Library in C++.
Language: C++ - Size: 1.26 MB - Last synced at: 5 months ago - Pushed at: over 6 years ago - Stars: 185 - Forks: 46

miccol/ROS-Behavior-Tree
Behavior Trees Library for ROS (Robot Operating System). In C++ and python
Language: C++ - Size: 1.05 MB - Last synced at: 5 months ago - Pushed at: over 6 years ago - Stars: 349 - Forks: 92

SinyavtsevIlya/DOTS-BehaviorTree
Unity DOTS Behavior-Tree implementation
Language: C# - Size: 35.2 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 76 - Forks: 15

careBT/carebt_core
A Python library offering a Behavior Tree implementation which focuses on contingency handling - the key to master complex applications which operate in dynamic worlds.
Language: Python - Size: 1020 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

forester-bt/forester
unleash the power of behavior trees!
Language: Rust - Size: 129 MB - Last synced at: 16 days ago - Pushed at: 7 months ago - Stars: 35 - Forks: 6

harshonyou/Autonomous-Item-Retrieval
autonomous mobile robot system for item retrieval within a simulated environment | demonstrates an integrated approach to autonomous exploration, obstacle avoidance, item detection, retrieval, and efficient navigation back to a home zone
Language: Python - Size: 12.2 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

herolab-uga/KTBT-Release
KT-BT: A Framework for Knowledge Transfer Through Behavior Trees in Multirobot Systems
Language: ASP.NET - Size: 110 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 15 - Forks: 1

vabrador/godot-behbeh-trees 📦
Behavior trees for Godot 4 via Resources & GraphEdit
Language: GDScript - Size: 404 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 3 - Forks: 1

Jack-Iacono/Behavior-Tree-Testing
A testing environment for my new Behavior Tree
Language: C# - Size: 31.3 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

UniBwTAS/kissBT
Very basic behavior tree framework for Python
Language: Python - Size: 15.6 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

BlackDice/b3-chief
Manage behavior trees, subjects and run everything smoothly.
Language: JavaScript - Size: 235 KB - Last synced at: 10 days ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 2

JosselinSomervilleRoberts/Starcraft-Bot
Using Behaviour Trees to create an AI for Starcraft with BWAPI.
Language: C++ - Size: 33.2 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

TerensTare/bhv.rs
Behavior trees implemented in Rust
Language: Rust - Size: 33.2 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

GrahamDennis/pybt2
a React-inspired incremental behaviour tree library
Language: Python - Size: 377 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

arvidsson/BrainTree
C++ behavior tree single header library
Language: C++ - Size: 46.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 209 - Forks: 41

diogoalmeida/sarafun_bt
Behavior Trees for the SARAFun project
Language: C++ - Size: 5.12 MB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 6 - Forks: 8

pedro15/MoonBehavior 📦
Behavior tree system for unity3d with node based editor
Language: C# - Size: 20.2 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 4

ayamomiji/behave_fun
BehaveFun is a behavior tree library for Ruby.
Language: Ruby - Size: 52.7 KB - Last synced at: 9 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

j-corvo/behavior_trees_learning
Learning about Behavior Trees
Language: C++ - Size: 10.9 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

gamedev-resources/get-started-with-behavior-trees
Gain fundamental knowledge of how a behavior tree works and will have created foundational nodes that can be reused in all your future projects.
Language: C# - Size: 1.06 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

cisprague/pybodhi
Behaviour trees in Python made easy!
Language: Python - Size: 2.4 MB - Last synced at: 19 days ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 1

chphuynh/CMPM146
UCSC - CMPM 146 - Game AI - Python
Language: Python - Size: 59.4 MB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 0

EugenyN/BehaviorTrees
A simple C# example of Behavior Trees + Editor.
Language: C# - Size: 233 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 40 - Forks: 7

kirilcvetkov92/Path-planning
Path planning implemented with behavior trees
Language: C++ - Size: 3.01 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 79 - Forks: 36

luis-l/UnityAssets
Some Unity assets I worked on
Language: C# - Size: 786 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 36 - Forks: 3

eelstork/BehaviorTrees
Stateless behavior trees for C# 7
Language: C# - Size: 14.6 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 19 - Forks: 3

carlosarnau/AI-Environment
Environment for the Artificial Intelligence subject.
Language: C# - Size: 672 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

Aaronhdez/Trabajo_Fin_Titulo
Trabajo de Fin de TÃtulo 2022
Language: C# - Size: 132 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

active-logic/elk
Behavior tree scripting and interpreters for Unity
Language: C# - Size: 287 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

miccol/BTpy
A Behavior Tree library in Python
Language: Python - Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 2
