This is my entry for Ludum Dare's warmup weekend in preparation for Ludum Dare 23. I created it in 48 hours. The idea popped into my head just to use as something simple, a game where you battled different balls to bounce higher. Most of my games begin as a ball bouncing around the screen anyway, since that's how I test basic rendering, physics, keyboard input, etc. But like most ideas, what started out as something simple quickly became more involved as I added different levels, sound, features, etc. In the end I'm pretty happy with the result.
This game requires the minim library (a sound library for Processing), but this site didn't have support for external libraries. So I ended up implementing that just to upload this simple game. But that feature has already been requested, so it's probably good that I finally convinced myself to do it. It still needs some work, but the basics are there.
One challenge with the game was balancing the controls so that it wasn't too hard or easy to get into the goal. Small tweaks make the game basically unplayably hard, or basically randomly easy. This surprised me given how simple my original idea was, so hopefully I found a good balance.
Probably not. I like that this idea popped into my head, I let it take over a weekend, but then I digested it and got it out of my system, so I'm ready to move on to other things. I'm happy with the end result, but I doubt I'll invest too much more time in it.
I like that this game provides a basic jumping-off point where other features could be added pretty easily. It would be cool to have a two-player mode, or powerups, or different levels.