Canvascape - "3D Walker"
benjoffe.com
benjoffe.com
The only reason Flash doesn't yet have awesome-looking first person shooters is the inability to implement mouselook properly. In all FPS games the mouse cursor is locked to the center of the screen, so you can turn left by any amount by just moving the mouse left, without worrying that it will hit the screen's edge or leave the active area. Flash can't do that. Neither can HTML, as far as I know. So don't get your hopes high for first-person shooters using Canvas.
A good FPS has to be immersive, and that means full-screen, mouse-look, no browser chrome. So we have a ways to go still. But this is still a very cool demo of canvas.
If Flash didn't provide a mechanism to lock cursors, how about fullscreen?
http://canvex.lazyilluminati.com/83/play.xhtml
These days, people are working on Quake 2 with WebGL: