Hey fellows,
as you might have seen, this time’s Ludum Dare topic was 10 seconds. This is the post-mortem version of my entry called Logic Bomb.
Basically the story is that you are a bomb defusion specialist that is called when a bomb is about to explode to cut the “right” wire. And, surprisingly you only have 10 seconds left.
I thought a lot about how to put the experience of real bomb defusion into this game. So I came up with logic gates (AND, OR, NOT and XOR). The idea here is that (quite like in real bombs I guess) a clock triggers the explosive by emmitting current over a network of connected logic gates. Each logic gate is represented as a circuit board that has an amount of input connections and one output connection.
For example take this AND gate:
It will set the outgoing connection to active if all incomming connections are active. As already mentioned I also implemented OR, NOT and XOR gates. In the finished game the logic gates then look like this:
All you have to do now as player is to cut the correct wires. This is especially tricky if NOT or XOR is involved. You can also see in this screenshot that the activated wires are in bright colors and all not activated wires are more or less gray.
In my original entry which I did in 48h, the most criticized part of the game was the random level generator, because it produced too easy levels. So I completely redid the level generator for this post-mortem. The new level generator now tests every level if it is complex enough according to the current difficulty setting. It also (of course) makes sure the level is solvable in the first place. Here you can see some gameplay:
Tev0TXi24ns
I also added three difficulty settings to the game. One “newbie” setting that doubles the time on the clock to 20 seconds, and one “Insane” setting where all cables are gray no matter what their activation state is.
The post-mortem version of the game is available for PC (Windows, OSX, Linux) and I also ported it to Android (Tablets). Except for the Android version (which took me some time), all versions are Freeware. You can download all versions here and test the game for yourself:
http://logicbomb.lastdigitofpi.com/promotion/download_now.png
The original LD entry is here if you want to see what the game looked after 48h. You can also take a look at the (java) code of the original LD version here.
Comments and questions are more than welcome
Happy bomb defusing!