2007/07/22 - alpha release
The code needs some cleanup, but everything is here.
Suggestions welcome in the forum
Setting Up Shop
Tools you will need and initial versions of the source files.
The Paddle: Our First Sprite
Creating a sprite and moving it manually with firebug.
Prototype's Cross-Browser Event System.
Animating the Paddle
Smooth animation with setInterval
Building the World
Walls, the ball, and a ton of bricks.
Ball Physics. Unit Tests and the Math Object.
Winning, Losing, and Slaying Bricks.
Audio feedback with soundManager.
Those Other Screens
Pause. Game Over. Level Clear. The Title Screen.
The High Score List
Talking to a PHP Script with Prototype's AJAX support.
Ideas for making this game your own.