Boiler Room Defense

Boiler Room Defense

This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
overall: 3.83
fun: 3.86
innovation: 3.72
theme: 4.15
graphics: 3.64
audio: 3.52
humor: 2.59
mood: 3.25
On a derelict spaceship, a rusty old maintenance bot must defend itself against hordes of attackers.

Each hit makes the bot lose more and more control over the ship's central heating which causes ice crystals to grow on the walls of the ship. How long will you survive before turning into a chunk of ice?

Try to rise to the top on the Highscore Board.

How to Play

- You are invincible except when you crash into the ice. Then you die.
- Each time you are hit, the ice blocks grow.
- You cannot win, but you can try to beat the high score.

Issues
- If you enter a long-ish high score name, the score will be cut off (sorry)
- There is a minor memory leak in the Game Over screen. It's not a big issue, just don't keep the high score table open for hours, mkay?

Tools used
- *Coding:* Gamemaker 1.4
- *Graphics:* Aseprite
- *Palette:* Dawnbringer's 32
- *Music:* Bosca Ceoil
- *Sound Effects:* Chiptone
- *Audio post-processing and fly buzzing recording:* Reaper

Disclaimer:

I started with an preconfigured GameMaker project I made (nothing fancy, just a few useful functions set up):
https://github.com/Cerno-b/gamemaker_startup_project

For the online scoreboard, I followed PeliStar's tutorial:
https://forum.yoyogames.com/index.php?threads/online-highscores.4291/

Time Lapse Video

Watch me make the game in 15 minutes:

https://www.youtube.com/watch?v=nwfYEpBVX3k

Post-mortem

https://ldjam.com/events/ludum-dare/40/boiler-room-defense/a-much-too-long-and-detailed-post-mortem
Found a bug?
Tell us on Discord