10/10 Would set the office on fire so I could play this game again!
This was fun! I love games like this.
I did find what I think is a bug. There was one room in the office that was split - the left half had a door to open, which led to the right half with a sprinkler to fix. After I fixed the sprinkler, the door was still open but the door mechanism had the red light again, so I was able to "unlock" that door a second time, which let to me finishing with 9/8 doors unlocked:
Saw the game while on the bus, and couldn't interact or sprint since I had no keyboard. Using X and O buttons instead of S and E keys for interacting and sprinting would allow to play on handheld devices.
Collision with furniture and hiding of the player's legs when behind a desk requires fixing, but no big deal since you never have to interact with it after the 1st desk.
For the getting behind things part, you can use a flag to indicate the tiles that are foreground.
in _draw, start with the full map, then the sprites (player) then map again, but with the layer specified to just redraw the foreground elements, and finally the fire smoke.
For the player/map collision, only the segment from toe to toe should count, and foreground elements shouldn't have collision.
You will need some duplicate sprites with different flags :
In this example, you have a solid floor tiles in red and a normal floor tile, and solid cabinet tiles and a foreground non solid cabinet tile in green. The player should be able to hide behind the cabinet stack to the right of the desk.
Pipe mini game was the most interesting, but way too easy. I think it's possible to make much more interesting harder grids with the same board size.
Fun game.
Bug : when replaying, the final exit door is still open and you get out of bounds through it.
You can do extcmd("reset") to restart the cart from scratch programmatically.
Liked it very much, nice soundtrack, nice little game!
SPOILER:
This was nice. I played through to the end...had to switch to my PC because of the alternate action buttons. Even though I dug the take-your-time approach, some sort of countdown or something would be even more motivating.
Shy of the buttons, the only frustration was not realizing what I was looking for until the "interact" message showed up. Maybe in an update add more to the handbook so you know what to look for.
Really dug the minigames, especially the pipes. Not sure about the "vaccuum the smoke" but I really liked the choice of help-or-leave...makes me want to go through again and make the other choice to see a different ending...?
I'd have to think too that if you go back to this that you could make a random office arrangement for every play through. Could be nifty and add to some replay. Maybe difficulty level changes the size of the map. Possibilities are endless!
[Please log in to post a comment]