code.icarusindie.com — 10 tutorials starting with plotting pixels and ending with an advanced Wolfenstein 3D style raycaster complete with floors, ceilings and per pixel lighting with shadows. All the work is done in software. Everything is rendered in true color with no texture size limitations. Runs as an applet on any java enabled device that can handle it.