Skip to content

Steering Seek

Steering: Seek

function seek(entity, target, maxSpeed, maxForce):
    desired = normalize(target.position - entity.position) * maxSpeed
    steering = desired - entity.velocity
    steering = clampMagnitude(steering, maxForce)
    return steering