BOOM (remake)

Jump to downloads

BOOM was a shareware game for MacOS created by Federico Filipponi (FactorSoftware). The game’s slogan was “Bomberman meets DOOM”: you could play solo or in local coop throughout 80 levels, facing a plethora of different enemies, intermediate bosses and a final Big Alien Boss.

Unfortunately, the game’s original site is not accessible anymore, so BOOM can only be downloaded from archives found on the Internet.

I played BOOM a lot, since when I was a kid, and it is the game that made me venture on the game developing path. Maybe, if it weren’t for that game, I wouldn’t be developing games at all nowadays.

For this reason, in 2015 I decided to start working on a complete remake for the game. That project would eventually become Lifish. But alas, making a game is hard and takes a lot of time, so Lifish still isn’t complete yet.

However, as most of the code is there, I figured in the meantime I could work on a mod that, changing a bit of gameplay logic and borrowing assets from the original game, could effectively become a faithful remake of BOOM! So there it is, a game as close to the original Factor Software’s BOOM, playable on Windows, Mac and Linux completely for free!

Note: BOOM: Remake shares most of its codebase with Lifish and, like it, it is open source. The source code is available here under the branch boom.

DISCLAIMER: all graphics and audio assets in the game belong to Factor Software. This game is a remake distributed free of charge with the aim to preserve the original game from obsolescence. If you are the owner of BOOM assets and want this game to be taken down, contact me at silverweed1991@gmail.com


DOWNLOADS

CHANGELOG

1.3.0 (current)
  • Fixed save/load
  • Fixed several teleporter behaviours to make them more similar to the original game
  • Fixed a bug that made the game crash when a player was hit by a Big Alien Boss Egg
  • Fixed a softlock that sometimes happened when distributing points on end level
  • The 'Get Ready!' screen can now be skipped by pressing the Bomb or the LMB button
1.2.3
  • Preferences are now preserved when exiting and re-running the game
  • Passing an invalid levelset via the command line will now show a visual error rather than panicking
1.2.2
  • Tweaked several parameters to make the game more close to the original BOOM
  • Fixed enemies not properly colliding with players when players are moving
  • Fixed bosses not being in sync when shooting
  • Fixed time bonus giving more points than intended
  • Fixed an issue with Ghosts animation
1.2.1
  • Added single-player mode
1.2
  • First release