on a whim, decided to throw together a simple Wolfenstein 3D-style rendering system in cc. Two hours later, here are the results


screenshots look pretty crappy, what with the 51x19 resolution and 16-color palette, but to properly appreciate it you need to see it in action.
Demo download: pastebin get qpV90qbM wolf3d
I strongly recommended you also grab the redirect API, which will be used if you have it to reduce or eliminate any flickering when drawing. It'll still run fine without it, though. (for more info on the redirect api, see my api thread)
redirect api (optional): pastebin get fU9Kj9zr redirect
pastebin version will keep updating as I work on it. Feel free to take the code and turn it into anything you want.