godot-steering-ai-framework/project/demos/AvoidCollisions
Răzvan C. Rădulescu 1baed58659 Review smart agents
I made minimal changes, mostly cosmetic like so:

- rename KinematicMovementType to MovementType since
  GSTKinematicBody2DAgent.KinematicMovementType.COLLIDE for example is
  really more than a mouthful with repeated Kinematic in the name
- add optional movement_type parameter to the constructor, otherwise
  we'd be forced to construct the object and then specify as an
  aditional step the type of movement if we want something else than the
  default
- rewrote the constructor to yield on ready and removed _on_body_ready
- renamed _apply_steering to apply_steering as this is a public method
- renamed _on_SceneTree_frame to _on_SceneTree_physics_frame
2020-02-07 12:29:45 +02:00
..
AvoidCollisionsDemo.gd Refactor var names for consistency aka min/max 2020-01-22 11:55:49 -05:00
AvoidCollisionsDemo.tscn Use beginner 2d platformer visual style 2020-02-03 18:07:43 +02:00
Avoider.gd Review smart agents 2020-02-07 12:29:45 +02:00
Avoider.tscn Use beginner 2d platformer visual style 2020-02-03 18:07:43 +02:00
Spawner.gd Use beginner 2d platformer visual style 2020-02-03 18:07:43 +02:00