Dollhouse Blaze by ugly_robot
A sandbox-y fire-sim. Can you rescue the fellow toys, stay away from the flames, and escape the dollhouse alive?
Many hours and much code later - here it is. I am sorry I was not able to add audio - turns out these kinds of random-gen puzzle-platformers take a lot of time! I felt quite productive (well, except when the power cut out) - and still, it feel far from finished.
Oh well!
A compo game with rendered anthro animations, destructible environments, air-quality simulation, and more? Yup - turns out its a bad idea haha - a good lesson for next time about how much is too much. But I learned some stuff!

| Link | https://github.com/necarlson97/dollhouse-blaze |
| Link | https://ugly-robot.itch.io/dollhouse-blaze |
| Original URL | https://ldjam.com/events/ludum-dare/56/dollhouse-blaze |
Ratings
| Overall | 237th | 3.214⭐ | 37🧑⚖️ |
| Fun | 231th | 3.139⭐ | 38🧑⚖️ |
| Innovation | 105th | 3.639⭐ | 38🧑⚖️ |
| Theme | 304th | 2.625⭐ | 38🧑⚖️ |
| Graphics | 242th | 3.069⭐ | 38🧑⚖️ |
| Humor | 167th | 2.971⭐ | 36🧑⚖️ |
| Mood | 254th | 2.971⭐ | 36🧑⚖️ |
| Given | 26🗳️ | 51🗨️ |
Too bad I don't get to play.
I'm not sure but have you implemented sound in the game ? It didn't work for me.
in all cases it's Nice game !
@v1ru6 Whew! Thank you for coming back to it!
@tavox Thank you! Yeah - writing the backend sim stuff ate a huge chunk of time (in retrospect, way too much lol) - but it was fun code to write! Graph theory and whatnot. Thanks for playing!
@thomas-bringer thank you! Yeah, wish I had more time (and skill) for visuals - but atleast making the little wallpapers was fun. Thanks!
Really played on my stress levels with the time pressure gameplay lol.
The game did take a massive performance hit on a hard level when running upstairs after a while, and I am blaming that performance issue on why the last guy burned alive... Had nothing to do with me jumping out of windows for fun.
All in all, well done.
@david-soriano thanks you for playing!
@sorro Yeah, haha, ultimately just running is a totally viable strategy. I thought about slowing down the character, limiting sprint time, speeding up smoke propagation, etc - but ultimately, I liked that (most) levels are still finishable if you plan your route and run fast. Both strategies are viable - though, of course, with more time, I'm sure we'd all balance our difficulty a little differently.
And yeah, the real sin of this jam for me was not optimizing - there were countless times I said 'oops, this check is exponential, and runs every frame' - but there was no time to circle back. Zooming in helps - (though, of course, it also makes it harder!) - but thank you much for playing!!
@crcdng thanks haha - yeah, I think this is the last time I do this much animation for a game, really limits how you can tweak movement and eats into time I would've rather spent adding mechanics or touching things up :p
>
>Firefighter: \*defenestrates you\*
There's a lot going on here for something made in such a short time frame! While the
randomly generated levels are cool from a technical perspective, I'm not sure how
much the gameplay benefits from them. About 50% of the time both the fire and a fire
extinguisher spawn close enough to let me end the round within a couple of seconds.
I also didn't really end up needing many of the more advanced mechanics like smoke
management or floor tunneling. Maybe if you couldn't grab people but instead had to
forge a path for them to escape on their own? I tried playing with a self-imposed
"no grabbing people" rule, but they don't seem to be smart enough most of the time
(most just stand there and die, and one walked _into_ the fire).
This would work as a game with humans and faulty electronics or whatever but you came up with a really nice way to include the theme as well.
Only bad things about this game is that the tutorial is a bit confusing because you don't know what the goal is before the fire starts and that the levels are pretty trivial after you come up with this strat: smash your way through to the closest window, defenestrate.
Anyway, really well made and enjoyable entry!