August 20th-23rd, 2010
Theme: Enemies as Weapons

Back to Browse Entries


by Breakdance McFunkypants - Game Jam Entry

PuzzaBOMB is a simple action-puzzle game. The objective is to lure the time-bombs toward castles which contain powerups. Collect the glowing powerups to go the to next level.

When a bomb is flashing red, it is about to explode!

Features: Five levels, including a "speed round" where the bombs get really spammy. Hand-painted textures. Music featuring me on electric bass and mandolin. Online high score database using php and mysql. Really damn high framerates. nVidia Physx rigid body physics simulation. And lots of explosions!

Programmed entirely in javascript.

You can watch a streaming flash video of the gameplay here:

There are three versions available:
- Windows (does not require shockwave: uses directX)
- Mac OSX (does not require shockwave: uses openGL)
- Online (in any browser: uses adobe shockwave)

You can get Adobe Shockwave here:

Use the arrow keys to move. Have fun, and thanks for playing! This was a blast to make. Ludum Dare ROCKS.

P.S. Double ZOMBIE Rainbow! =)

Downloads and Links




sfernald says ...
Aug 23, 2010 @ 1:46pm

wow, shockwave? Haven't seen that in a while. Thought that adobe killed that off.

What was it like to program in? You said you used javascript?

I was getting about 250 frames per second in chrome, pretty damn fast for a web app.

Aug 23, 2010 @ 2:34pm

Adobe is still updating it, but only compatibility fixes (eg 64 bit, new Mac OSX compats). It is definitely dead, but it is also mega powerful. A true hidden gem. Why? It has Flash inside it. Meaning I can do anthting that flash can do (eg flex) and also stream a flash flv video onto a 3d texture, play mp3s, open pdfs, use physx, print, make fullscreen exes and mac apps, read and write binary files, download and stream stuff, all with pure javascript.

I'm like the only person left who uses it, but it it more powerful than any other tool ever made. That's why it died: too bloated, it can "do everything".

It is an absolute joy to work with: I can code in a text editor of my choice (notepad++) - no IDE to bother with, which suits me well. I don't need to recompile when I change sources - I just hit refresh in my browser and tada. It is pure goodness, with a great debugger, the ability to import like every possible file format you've ever heard of, (from quicktime to wav to excel to aci to 3ds to sketchup) and you can add your own dlls written in c++ if you want to. It can literally do anything.

Director 11.5's productivity is insanely wonderful. If I could, I would donate money to keep it alive: but Adobe is definitely killing it off. =)

Anyway, sorry about the fan-boy-ism. Director is, to me, an old friend. I'm the last guy using it and this is likely the last app I'll ever write in it.

Unity, here I come. =(

sfernald says ...
Aug 23, 2010 @ 5:33pm

wow, didn't know that. Kinda sad to see it go. If it's insanely productive, keep using it! Your game is really nice, I've seen much worse in Unity.

Martoon says ...
Aug 23, 2010 @ 5:44pm

This was a lot of fun! Sorry you didn't make it in time for the compo. I would have given this some good scores.

A few years ago, I was lead programmer on a mini-golf construction set game at the studio where I worked. When I was just playing around getting the dynamics engine working (I was using ODE at that time), I had a big ball I could roll around a world filled with assorted shapes. It was fun just rolling it around, and I was thinking it would be nice to make a game out of that that wasn't another Super Monkey Ball. I never came up with an interesting enough concept. I think what you've got going here really works. I like it.

SonnyBone says ...
Aug 23, 2010 @ 8:58pm

I wasn't expecting this to play so smoothly, to be honest... but it did. AND IT DOES.
And it... will?
I'll stop.

The SFX are nice, and the game looks great. It runs AWESOMELY on my setup.

Aug 24, 2010 @ 9:09am

Thank you for the kind words, guys!

I'm thinking of adding further polish over the next couple months to make a "Bomberman + Marble Madness" game out of this.

What do you think? Worth doing?

mwest says ...
Sep 3, 2010 @ 10:50pm

You've made a very nice game! Very well done and sorry you didn't make it in time for the competition!

Your graphics are great, the sound was good (loved the zombie laugh) and the gameplay was fun, well done!

I had some bugs on my first play through (transparent ground on level 1, got stuck in the castle bits on lvl 5 with some bombs next to me that never went off - have screenshot mail me at if you want to see).

The ball rolling mechanic in itself is quite fun, I think a bomber man + marble madness (had to go Youtube that) could make for a pretty fun game! I would throw in some Carmageddon TDR2000 for ideas as well, because for some reason it reminded me of that...

stqn says ...
Sep 4, 2010 @ 5:47pm

Ok, so... :) I tried your game under Wine (Linux) and it ran at 3/4 FPS, so I couldn't really play. But the sound and gfx look very good (well, not the scenery graphics, but the rest is nice.)

If I'm really motivated (or bored), I might try it under Windows at some point...

stqn says ...
Sep 6, 2010 @ 6:41am

I tried it under Windows and it ran at 50-60 fps... better :). I found the ball's intertia to be a bit too much. I didn't understand what triggered the bomb's explosions; for example in the "boss level" just after the speed round, I got stuck between two cylinders and there were two bombs on the other side that never exploded (which is a shame, because that would have freed me ;).)

Other than that, it was reasonnably fun, though I think the game is not challenging enough currently, maybe because the ball is immune to explosions.

Sep 7, 2010 @ 10:44am

Wow thanks for the valuable comments, guys, I'm grateful!

You must sign in to comment.

[cache: storing page]