I'd classify it as a toy rather than a game.
Very interessting never-the-less. Thanks for sharing :-)
How is "bypassing the accelerated pipeline" going to improve performance?
I was under the impression that direct pixel rendering was incredible slow...
I may have misunderstud something though...
Sorry, I didn't mean to imply doing this improves performance.
Going back to DemonPants original question:
.... How did he squeeze so much optimization out of Java2D, I wonder?
The Applet achieves what it does in spite of Java2D, not because of it.
The perceived performance is high because the speed limitations have been well understood & factored into the overall design.
You'd be surprised what you can achieve when your rendering is just manipulating values in a ~120000 element array. (400x300)