This is something i've done a while ago, i was playing lotus III in dosbox and i've always wanted to make a similar engine that makes the illusion of 3D with 2D spriting. So i started on it once but it failed miserably, i did some research, only to find out there's absolutely nothing to be found on that subject. The one thing i found was a mario kart demo clone in flash and there was a small explanation how it worked. Aside from that it was pretty much improvising for me Anyway, the turns suck, i used a exponential equation in the calculations, totally based on how well it looks if i used it. But then again, the entire thing is a visual perception hack anyway, nothing mathematical logical about it. Test start runs the engine with the parameters that you can change on the right (aside from auto-steer & fps lock). The 'Start' button runs a better racing simulation by throwing a car that you can control with the arrows (up & down = speed, left & right is steer), you can use the auto-steer to let it .. well .. steer automatically, sometimes choppy, but it'll do, and some super-fast action with unchecking fps lock . Other than that, nothing much to play with, source code is more important if you're interested in making pseudo-3D Btw the rain is made by a stripped down version of my particle editor Fake3DSpoof.zip (i make too much stuff )