Why the Y axis is inverted, Y - north has "minus" values and Y - south has "positive" values

Godot Version

4.3.stable

Question

Why the Y axis is inverted, Y - north has “minus” values and Y - south has “positive” values, when in traditional math it’s north+ and south- . Why was this done? Thank you

CRT screens would scan from left to right, top to bottom. So the pixels are numbered starting at the top left, down to the bottom right. Historically that’s why, and it’s been adopted as the standard in computers and graphics since.

This just varies engine to engine, but there is no correct direction, so you can’t really say that it is inverted.

Godot uses y as down, unity uses y as up. Some engines even use the z axis as vertical.