protected override GameObjectLifeTime OnUpdate(TimeSpan delta) { transformation = transformation .Translate(movement.GetDelta(delta)) .Rotate(movement.GetRotation(delta)); return(GameObjectLifeTime.Alive); }