Silver Pelly for AudioAbout a month ago, I participated in the 10th (semi-annual?) Ludum Dare 48-hour game development competition. This time the theme was “Chain Reactions” and I created a fun little game in Python called spaceReactions. The aim of the game is to destroy planets using the pieces/fragments of other planets, which you explode using rockets! Bam! It also features 9 unique levels.

Screenshots (click to enlarge)
spaceReactions-screen1spaceReactions-screen2

Take a look at the full results. All in all, I think I did pretty well. Although I did place 19th overall, (out of 50 completed entries) I did manage to get 2nd place in the audio category! Alright!

I played the in-game music on guitar, and recorded it using good ol’ Audacity. For the sound effects, I used DrPetter‘s lovely retro sound effect generator, sfxr. If you happen to play guitar, you might be interested in the guitar tab for the in-game music…

spaceReactions in-game song

E---------------------------------------------------------
B-------12~~~-----5/8\5~~-------12~~~---------------------
G------------------------------------------7/9-----5/9----
D----14---------7------------14----------9-------7--------
A---------------------------------------------------------
E-12----------5-----------12----------7--------5---------- (repeat)

Use some light distortion and some tremolo for the best effect :)

The development process was a little on the frustrating side of things this time around. I was originally planning on using C for this game, but due to some compiler issues, I fell back to good ol’ Python for development. As my idea for the game fleshed out, I found myself somewhat struggling with some “easy” trigonometry issues, as I hadn’t really thought too much about trig since high school. 🙂 Eventually I got it all sorted out and working, but it left me with little time to tweak the game for playability issues. As a result, I ended up with a game that is far too much on the easy side of things, as you can tell from some of the comments left from other competitors. Aside from that, I ended up with a game that looks pretty good, sounds great, and I’m very proud of it.

I hope you enjoy it! The download contains both a win32 executable as well as the source py files, so you can play in linux and OSX.

Download: spaceReactions-fydo-LD10.zip – 3.44mb (Win32 / Source)


Oh, and a quick note about this round’s Ludum Dare website, which was developed by Phil Hassey: I absolutely loved the idea of user-creatable trophies that you can give to other users. I received this ever-so-cute “Excellence in Kittens and Planet Destruction” award (shown on the right) from a fellow competitor, mjau. You can see other awards on my Ludum Dare profile page.

Leave a Reply

Your email address will not be published. Required fields are marked *