#13 · Primary category: Game AI & Behavior Trees
godot-steering-ai-framework
A complete framework for Godot to create beautiful and complex AI motion. Works both in 2D and in 3D.
Project last updated:09/13/24
GitHub Stars
1.5K
Forks
89
Contributors
8
License
MIT
Why we included this project
Getting characters to move convincingly is often the hardest part of a game, and this GDScript framework for Godot handles that layer of AI directly. It packages the classic steering behaviors, from seek and flee to path following, leader following, and neighbor avoidance, as reusable classes that work in both 2D and 3D projects. Each steering agent is a lightweight script class, so you can attach it to whatever body type your game uses and feed the resulting acceleration into the physics calls you already have. The bundled demos show each behavior running before you wire it into your own scenes, which cuts down the learning curve a lot. If you want smooth, organic movement without writing steering math from scratch, this gives you a proven starting point.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
recastnavigation
Industry-standard navigation-mesh toolset for games
mage
XMage - Magic Another Game Engine
lc0
Open source neural network chess engine with GPU acceleration and broad hardware support.
beehave
🐝 behavior tree AI for Godot Engine
forge
An unofficial rules engine for the world's greatest card game.