# How to remap world space to screen space?

I am noob to game development, and while using a simple graphics library in Python to make a 2D game, I noticed that the coordinate system of the library had its upper left corner as (0,0), whereas conventionally (at least in math) the lower left corner is set as (0,0).

I want to keep the world space in my physics calculations, but want to map the world space coordinates into the screen space. Furthermore, I want the world space sizes to be a scale of 10 larger than the screen space sizes.

In terms of programming methodology, how should I go about doing this in the most modular fashion?

• Conventionally this is done with a view-projection matrix to map world coordinates to screenspace. Are existing questions about view-projection matrices not providing what you need for your case? Nov 3, 2017 at 2:45

Would something like

(actualX-screenXTransform,actualY-screenYTransform)