JavaScript Balls
This project is just for fun and games but may be interesting for somebody to look at. Whenever I learn a programming language I've had a thing with writing a simple program that shows 2D balls (or more correctly circles) bouncing around the screen.
The code is generally quite simple for this but it provides enough challenges that its interesting to do again and again. I have previously written code to do this in Visual Basic 6 and Perl. This implementation is written in JavaScript.
I made use of canvas and thus only works in supporting browsers.
This was originally written and had been untouched since the summer of 2007. Doing dynamic content in canvas was relatively unexplored in those days!