My first program that could be considered a game (maybe) is Ballz, a breakout clone using SDL. I think I got the idea from Magos about 5 months ago. It took about 8-10 hours of programming/troubleshooting over 3 days to make, and I was pretty proud of it at the time . The cool thing was that for my Java final exam, he told us to make a box with a ball that bounces around. It was hard to keep from laughing heh.
Oh yeah here's the game (sorry lost source in a format ).
//napKIN
[edit] you might want to wear sunglasses when you go to my site, it has tendencies of burning itself into unsuspecting victims' retinas...[/edit]