An open API service providing repository metadata for many open source software ecosystems.

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