#13 · Primary category: Game AI & Behavior Trees

godot-steering-ai-framework

agents ai algorithms artificial-intelligence framework game-development gdscript godot godot-engine godot-game-engine steering-behaviors

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