Steering Framework

PUBLISHED ON MAR 14, 2020

When: December 2019 - February 2020

Who: GDquest

What is it?

An open source framework for the Godot game engine to code complex and smooth AI movement in GDScript, using steering behaviors. It works in both 2D and 3D games. It’s based on GDX-AI for the LibGDX Java Framework.

It supports essential steering behaviors like flee, follow, look at, but also blended behaviors, group behaviors, avoiding neighbors, following a path, following the leader, and much more.

Repository on Github for more information.

What I worked on

Coded the framework and developed the demos in Godot! Working alongside GDQuest, I ensured code quality, educational value, and as much ease of use as possible.

Screenshots

Avoidance behavior
Path following behavior
Seeking behavior