Quickfix
- Minor fix with the bomb spawn location. Sometimes they spawned slightly off the grid because I forgot to readjust their pos.
- Fixed typo.
About
This is an amalgamation of Binary Land by Hudson and Bomberman, also by Hudson. I guess I really like Hudson more than I realized.
The player controls the two bomberbots simultaneously. The primary character (the one marked with "!") will respond to your directional input, whereas the secondary will move in the horizontally mirrored fashion like in Binary Land . But unlike in the original game, you can press O to change your primary at any time.
Pressing X will drop a bomb, both at the same time. The bomb can destroy the blocks and kill enemies. The bomberbots don't take damage from their own bomb blasts, but they can damage each other. Killing three enemies without taking damage in a row grants a shield, and the combo is displayed on the top right. (Sadly this is the only bonus from combo.) Dead enemies may also drop hearts which add one life.
The doors will open when there is no more enemy left in the level, and the stage is cleared when both bomberbots reach the exit. They don't need to be in two different doors; if you somehow get them to overlap and they end up in the same door tile, that also counts. Some levels are symmetrical but most levels aren't, and this is more of a puzzle than an action.
The game consists of 15 short levels. The first level is always a short tutorial level, the rest of them are shuffled in randomized order.
Story-wise, this is related to Bomba Cum Laude and Ka-Ka-Kaboom! as the characters re-appear; the chronology can be in any order. A lot of code from Bomba Cum Laude is also recycled here as well.
Multiplayer
The game supports the 2-player mode where each player takes control of one bomberbot. All story cutscenes are removed from this mode and here, they can take damage from their own blast like in Bomberman. The immunity to own bomb was added to the single player otherwise it'd make it too difficult, but when one player controls one character this is probably not as needed. Two players share the same stock of lives so blowing each other up is not recommended.
I haven't tested multiplayer as much since I only have two arms. I'm not really keen on playing or making multiplayer games on PICO-8 but this game felt like a natural fit for it. One player or another may start with limited options to manoeuvre at the start of a level, but the other player should be able to get you out of there.
Definitely reminds me of Binary Land for the 8-bit Nintendo, @katiusza. I played that years ago.
Yes, it's a rip-off of both Binary Land and Bomberman as mentioned in the OP.
Clever gameplay design and the programming during levels is solid. Gold star.
It felt a little too easy being able to drop bombs with the only concern being the other bomber. It would be really hard if you had to move out of the path of the explosions, but would it be fair if the bomb squares, and only the bomb squares, damaged both characters? That would mean you couldn't just wedge one character into a corner while running around the level dropping bombs with the other.
Something unfortunate happened at the very end.
Also, is this word supposed to be "Ministry"?
@Cowirrie Thanks for the comments. I wonder how intuitive that'd feel if the bomber takes damage from own bomb's blast origin tile but not from the extension. Also, yes, that's a typo for 'ministry', my bad.
As for the syntax error... I just made multiple attempts to reproduce it with no success. The graphics show you must have been reading the ending cutscene without skipping at least until nearing very end, and it looks like it was running extcmd("reset")?
Weird, since that line is just to draw text with borders. Maybe something happened while the cart was being reset? I tried mostly with the BBS version, please let me know if you have other clues.
@katiusza
You're correct, I was stepping through all the dialog without skipping. I got to this screen:
Then I pressed "x" one more time, and got the crash.
I just tried to replicate it myself and couldn't, so it's hopefully not common.
Thanks, hopefully it's not a common error but I'll need to keep an eye on it and try to figure out what could have happened, as I used the same text display code on my other games as well...
Fun game 10/10 I NEED more levels plz
Also is the fact that you can gain more than 3 lives a feature or an oversight?
@JROMHacks Thanks. All enemies can drop lives with a chance, and you can earn and stack quite a few extra lives if that's what you mean?
ya i was just wondering if it was something you meant to happen or if you forgot to put in a life cap
[Please log in to post a comment]