askft / go-behave
An extensible Behavior Tree library in Go.
☆20Updated last year
Alternatives and similar repositories for go-behave
Users that are interested in go-behave are comparing it to the libraries listed below
Sorting:
- Package behaviortree provides a simple and powerful Go implementation of behavior trees without fluff.☆67Updated 10 months ago
- Entitas-Go is a fast Entity Component System Framework (ECS) Go 1.17 port of Entitas v1.13.0 for C# and Unity.☆26Updated 3 years ago
- Example of Entity Component System in Go☆70Updated 3 months ago
- Conditionally compiled assertions in Go☆19Updated 6 years ago
- A leaderboard backend using redis☆52Updated last year
- Physics, Collision, and Mouse systems for the Engo game engine that utilizes ByteArena's box2d Go port☆26Updated last year
- navigation mesh in golang☆42Updated 9 years ago
- Go library to parse Tiled map editor file format (TMX) and render map to image☆218Updated 4 months ago
- 🪡 Dead simple, lightweight tracing.☆88Updated 4 years ago
- Package astar implements the A* search algorithm for finding least-cost paths.☆28Updated 9 months ago
- Enriches the standard go http client with retry functionality.☆52Updated last year
- Minimalistic RBAC package for Go applications☆115Updated 6 years ago
- Godash is a library that makes it easier to code in golang.☆23Updated 2 years ago
- paths is a pathfinding library written in Golang for use with games.☆63Updated last year
- Entity Component System in Go☆13Updated 7 years ago
- Go library to communicate with Centrifugo HTTP API☆82Updated 9 months ago
- A simple Go library for performing 2D collision detection based on sat-js☆72Updated 2 years ago
- A simple game engine using Ebitengine with ECS.☆35Updated 10 months ago
- Navigation mesh pathfinding and spatial reasoning library☆134Updated 3 weeks ago
- Package for fast copying structs of different types☆51Updated 4 years ago
- Generates data structure definitions from JSON files for any kind of programming language☆45Updated 2 years ago
- cdule (pronounce as Schedule) Golang based scheduler library with database support.☆55Updated 6 months ago
- Deep copying for Go☆19Updated 7 years ago
- golang A-star with plug-able weight calculations☆20Updated 11 years ago
- 通用的协议IDL工具, 代替Protobuf☆53Updated last year
- A Go library that reads Tiled's TMX files☆40Updated 6 years ago
- A Go-implementation of the Entity-Component-System paradigm☆311Updated last year
- Golang Dynamic Decision Tree☆39Updated 4 years ago
- Blockly interpreter for go programming language☆26Updated 9 years ago
- Convert map[string]string into map[string]interface using a reference struct. Optionally respect json tags.☆13Updated 8 years ago