When Jumping, do I have to count spaces out in a straight line?

No.

Jumping still follows normal movement rules, other than it ignores Effects from all Terrain other than Obstructing Terrain. This means that you can count out the spaces in any pattern you’d like before you decide to make the Jump Check.

Example: Both Jump Checks from A to B or from C to D would be legal.