Free Araknoid GameScott Schiller has re-created the classical Araknoid game with DHTML. It is elegantly done and a fun to play.

He nicely summarizes his experience in developing the game:

Many late nights and coffee went into the development of DHTML Arkanoid. Forget formal education - this was a double-header in Object-Oriented Javascript, DOM procedures, and cross-browser compatibility.

Oh and patience, lots of patience. 100+ hours (and no degree, diploma or certificate) later, over 128 KB of code had been hacked together to make this thing work - but the taste of success is that of completion, rather than reward.

The rules are simple:
1. Click to launch the ball, then keep it alive by bouncing it back at the bricks.
2. Destroy bricks for points and power-ups.
4. To pass the level, you must eliminate all "destroyable" bricks. When you are ready to pass you will be able to slide to the next level from the side.

Note: Custom levels can be created using the editor, or played using the viewer. These are separate from the "main" game, so highscores do not apply.

Check it out here.