I've tried to pick up my projects again, and decided to start with something fun and easy, my breakout clone.
I've added a particle system, that I hope to expand later. For the moment, the ball just leaves a trail of rainbow colored stardust. Also I've reduced the ball spin effect by 25% which should make the game a bit easier to control:
(http://www.funkelwerk.de/data/brickdoh/stardust_t.jpg)
http://www.funkelwerk.de/applets/brickdoh-050/
(http://www.funkelwerk.de/applets/brickdoh-050/)
After the particle system, I was trying to look into Java sound programming, and added three simple sound effects for testing. One paddle bounce sound and two tile bounce sounds.
http://www.funkelwerk.de/applets/brickdoh-051/
I don't have much experience with sound programming, and I had a former try freeze up my computer. I don't know if this was a faulty sound driver, or if I did something wrong. I compared my code with sample sound playing code from the web and adjusted one place which was testing if a sound sample is already played - the former version just skipped samples that are already played while the new version actually stops them and then tries to play them from start again. Should not be that much of a difference? The new version did not cause any problems in my tests, but a bit of uncertainty remains.
Besides the sound, version 0.50 and 0.51 are identical.