Try running this on Turbowarp if you get low FPS or want to change the screen resolution. ↑ to move forwards ↓ to move backwards → to turn right ← to turn left Have fun racing around but be careful - more than 4 crashes is game over!
This method of 3D projection is called sprite-based raycasting. Thanks to the Scratch Wiki for the concept. This year I had to make another project in Scratch (but in 3 days instead of a week) and the theme was a racing game, so that's what I made. Everyone else made 2D bird's eye view games but I thought I'd do something a little different and make a 3D one.