ReGoap

Game AI library

A C# library implementing a real-time control architecture for autonomous character behavior in games

Generic C# GOAP (Goal Oriented Action Planning) library with Unity3d examples

GitHub

1k stars
63 watching
147 forks
Language: C#
last commit: almost 3 years ago
Linked from 1 awesome list

aigamedevgoapunity

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
robloach/raylib-lua-sol A Lua library that enables videogame programming using raylib and sol2, allowing developers to easily prototype and develop games with Lua. 94
ggabriel96/lasso A C++ game loop implementation that abstracts away common game logic and provides a flexible framework for building games. 10
charlie5/lace A set of reusable Ada components for building 3D simulations, games, and GUI applications. 8
danshumway/piglet An experimental AI system designed to play classic Game Boy Color games through experimentation. 43
dahrkael/libquicknet A small UDP networking library for games with features like reliable message delivery and simple setup. 31
xyronlabs/luna An engine that lets users create simple visual sketches and games using Lua 21
davisdude/mlib A Lua library providing mathematical functions and shape intersection detection for game development. 83
raizam/gamedev_libraries A collection of reusable C/C++ libraries for game development 1,455
sabakihq/gtp A Node.js module for handling GTP engines used in artificial intelligence and board games like Go. 19
libgdx/gdx-ai An artificial intelligence framework for game development with Java, providing techniques such as steering behaviors, pathfinding, and decision making. 1,214
robloach/raylib-cpp A C++ wrapper around raylib, providing object-oriented interfaces to its API. 664
gameanalytics/ga-sdk-unreal A plugin for tracking game data in Unreal Engine 5 using a third-party analytics service 54
real-serious-games/c-sharp-promise A C# promises library for managing asynchronous operations in game development and other high-performance applications. 1,202
erfg12/memory.dll A C# library for creating game trainers that manipulate process memory and inject custom DLLs. 884