Here’s an early version of Kaboom4K, vaguely inspired by the old Activision “Kaboom!” game. This will be my first ever entry into this contest.
The game includes a psuedo-3D starfield background, procedural sound, a particle system, and a terrain generator.
The game is controlled with the mouse.
There is only one level, which simply gets progressively harder. Like the original “Kaboom!”, there is no way to really beat the game - it’s just a question of how high a score you can get before the end.
Each replay generates a new terrain.
SCREENSHOT:
http://www.curiouskangaroo.com/4k/kaboom4k/k4k.gif
NOTES:
- I’ve only tested this with Java 1.4, not 1.5.
- I have not tested this on Mac or Linux, only on Windows so far.
- The machine being used for testing is a 2GHz P4 running Windows XP, with 512MB of RAM.
- Sound works if you run the JAR file directly, but does not work under WebStart. Is it possible this is because my JAR is unsigned and I’m accessing the sun.audio.AudioPlayer class?
- The frame is currently resizable, which is wrong - it won’t be in the final version.
JAR File (4092 bytes): http://www.curiouskangaroo.com/4k/kaboom4k/k.jar
JNLP File (873 bytes plus 5433 bytes for signed jar): http://www.curiouskangaroo.com/4k/kaboom4k/Kaboom4K.jnlp
I still have some work to do, but I welcome any comments. I suspect there will be performance problems on some machines.