I have a question about the way from a 2D game to 3D.
e.g. I have a game like pong which is made in 2D. now I want to make it like 3D, this means:
I want to tilt the plat playground of the game into the back, so it looks like the play field is 3D.
How can I achieve this effect?
Separate the logic from the renderer.. the game is the same, if you change the renderer it will watched different.
You will have the ball, one 2D renderer will draw a circunference and a 3D renderer will draw a sphere… but the movement and collision logic is the same