GDQuest / godot-steering-ai-framework

A complete framework for Godot to create beautiful and complex AI motion. Works both in 2D and in 3D.

Home Page:http://gdquest.com/docs/godot-steering-ai-framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add specalized agents

Razoric480 opened this issue · comments

Specialized agents would be steering agents that are specialized towards RigidBody/2D, KinematicBody/2D, and Spatial/Node2D. They update themselves every frame, have a "current_behavior" property, and a virtual "_apply_steering" method that applies that behavior.

For simple cases, this can often be all you really need. For more specialized cases, the player can roll their own or extend these.