A small-scope game in Haskell
I interpreted the theme in two ways. First as "falling from orbit" - second as "falling apart". This is my attempt to combine those two interpretations.
The d-pad and buttons on the screen are purely decorative, ignore them.
Some players were having trouble with the controls, and while they're simple, I understand they might not be all too intuitive. You are accelerated in the direction opposite where you're firing. If you hit the floor, you stop moving so you can aim your extinguisher more carefully. If you hit the walls or ceiling, you bounce off at a reduced speed.
The movement is meant to be a little tricky but I find it's satisfying once you get into the right rhythm. To get speed up, avoid the walls and floor, and remember that you can slow yourself down by firing in the opposite direction.
Windows Users - The main music loop (after you click "Start Game") is broken in the current build. I'm working to fix this. In the meantime, if you want the full Fire! Fire! experience please load up sfx/main.mp3
in a music player of your choice if the music stops playing.
Update from the morning after: I'm uploading the Windows build a little late, and will be pushing some fixes to the other builds as well. This is my first time using SDL and my first time publishing anything compiled from Haskell, so getting the .exe took me all night. I promise the game you're seeing is as it was on submission hour.
Music doesn't seem to loop on my Linux box either. Not that I mind it much, it's a bit annoying.
I like the idea here. The handheld console visuals combined with the falling space station aesthetic is something quite original.
In terms of gameplay, it gets a bit boring after a while. I would mainly make everything much faster. Make the kickback from the extinguisher at least 5 times stronger, give the particles 2-3 times the range, and then tweak the fire until you reach some balance again.
A good, little simple and fun game for a jam.
I agree with @thomastc: you could try to give more rythm and a little more action. The idea is nice, making the player to combine extinguishing and moving, but the overall gets boring after 1 minute.
Fire may be lethal too, to give challenge
I guess the mac version doesn't show your score after you die! I scored over 300 before I figured out how to kill myself though :)
Fun mechanic, I enjoyed dancing to the music and jetting myself around the map. I wish there was some kind of station structure to navigate or bump into, the game becomes much more interesting as it begins to fall apart and physical obstacles begin to manifest.
The game breaking to reveal the background was a particularly nice touch. Great game!
# | User | Score | |
---|---|---|---|
1 | @voxel | 326 | |
2 | @amras0000 | 186 | |
3 | @Rardo | 74 | View all 3 scores |
Haskell? Oh boy, what a choice of programming language!