public void Update(double elapsed) { float k = (float) elapsed / mass; velocity.X += (force.X * k); velocity.Y += (force.Y * k); position.X += (velocity.X * k); position.Y += (velocity.Y * k); force.X = 0f; force.Y = 0f; }