I have accidentally started a side project about a week ago. Markus_Persson said a problem had made him loose sleep, and then I started thinking about it and it seemed like I would start loosing sleep unless I tested it out in code
Well, having done that, and than reading this thread I realized that I basically had done a breakout game as well. I just needed to change some configuration. It is my first peak at Slick2D and I quite like it. I have put in less work than on an average 4K game and it is already quite playable. If anyone wants to have a peak at, I created a snapshot of it here:
Download
I know, I know. Webstart you scream. Well I had to make some changes to Slick and it created lots of problems in the way to deploy it. I think it was talked much about different signatures and so on in this forum. I have also detected that problem… Anyway just d/l unzip and dbl-click (for win). I will try to push my changes into Slick so that it can be deployed via webstart in a while.
Keys: 1,2,3,4,q,w,e,shift buttons, enter to launch ball
It’s a snapshot in mid dev, so you can probably produce some funny effects 
Cas, you want any code, just let me know, but I guess you’ll whip up a school example breakout in no time. Chris, I guess you are mostly looking for the dev diary, but if you want a more freaked out version of breakout, just let me know. I will continue to develop this anyway, but probably focus on the “e” button in the game
unless you wan´t this as well. Then I’d make an effort to make the breakout look and sound a bit better right away.