flame_steering_behaviors library

Flame Steering Behaviors brings steering algorithms to the behavior pattern, built by Very Good Ventures.

Classes

Flee
Flee steering algorithm.
FleeBehavior<Parent extends Steerable>
Flee steering behavior.
Pursue
Pursue steering algorithm.
PursueBehavior<Parent extends Steerable>
Pursue steering behavior.
Separation
Separation steering algorithm.
SeparationBehavior<Parent extends Steerable>
Separation steering behavior.
SteeringBehavior<Parent extends Steerable>
Abstract base class for steering behaviors.
SteeringCore
Base class for all steering behaviors.
Wander
Wander steering algorithm.
WanderBehavior<Parent extends Steerable>
Wander steering behavior.

Mixins

Steerable
Mixin that makes an Entity steerable.
Steering<T extends Steerable>
Mixin that turns a Behavior into a steering behavior for a Steerable.