Collecting Dust by jacobwinters
You collect dust. Or, rather, the furniture in your living room is collecting dust, and that dust is your dust collection. You are a dust collector.
Unfortunately for you, the living room is also the room where your roommate keeps his roomba collection. Don't let them suck up all of your dust!
FAQs
Wait, what am I supposed to do?
Furniture collects dust all by itself, so as long as the furniture is left alone, you win. It should be easy!
How can an air purifier destroy a roomba?
Your third roommate, who likes to live dangerously, removed the grates on the fans.
How's it going with your roommates?
My roommates are great! This is a work of fiction. Any resemblance to actual persons, living or dead, is (and for once in my life I'm saying this entirely unironically) purely coincidental.
| Link | https://jacobwinters.com/collecting-dust/ |
| Link | https://github.com/jacobwinters/collecting-dust |
| Original URL | https://ldjam.com/events/ludum-dare/58/collecting-dust |
Ratings
| Overall | 44th | 3.761⭐ | 25🧑⚖️ |
| Fun | 68th | 3.5⭐ | 25🧑⚖️ |
| Innovation | 16th | 4.109⭐ | 25🧑⚖️ |
| Theme | 9th | 4.326⭐ | 25🧑⚖️ |
| Graphics | 49th | 3.957⭐ | 25🧑⚖️ |
| Audio | 70th | 3.477⭐ | 24🧑⚖️ |
| Humor | 4th | 4.432⭐ | 24🧑⚖️ |
| Mood | 64th | 3.619⭐ | 23🧑⚖️ |
| Given | 27🗳️ | 18🗨️ |
Was a bit confused at first, but as soon as i got that i need to save my furniture, it was really great! xd
Not sure there is much strategy to the game besides tossing everything in a corner and waiting but here's the best I managed in endless in a couple minutes:

Starting from level 3, it starts to feel a bit unpredictable. I found myself trying to arrange everything into corners and hoping for the best. There probably would be potential to turn this into a solid puzzle game with more time with level design.
But hey, it’s still one of my favorite entries so far!
Sadly I got a game-breaking bug on level 5, where dust stopped to accumulate, and could not continue forward. Had to skip to endless
First I thought this would be something like "do not press the button" where every moment would cannibalize the dust collection, which would have been pretty funny already. Somesort of anti-game, but what you made is so much better! I loved the cats haha
Its a difficult game, simple to learn, hard to master
Just curious though, I poked around in the source for a bit :) Did you use pure JS, HTML and CSS for this?
At first I was doing the wrong thing.. thinking i needed to literally collect dust. haha. So I was running around trying to collect the dust particles like it was an idle clicker. And the roombas were my upgrades. And couldn't figure out why I was not advancing. :face_palm: :grimacing: :laughing: I was like, damn, I need to collect a LOT of dust I guess.
Here i was thinking I was trying to clean... but I need to in fact make it dirty.
Those roomba cats were so dang cute and made me laugh everytime! :heart_eyes_cat: But also caused me to rage quit. LOL.
Great little game and fantastic art! Nice job!
My main point of feedback might be the font color? The grey was pretty light and I had a hard time reading some of the prompts. :grimacing: But that is a super nitpick. Oh, and maybe the sequel, you play the roomate and clean up the dust? :rofl:
Nice work!
\- @soloadventurergames
In the levels where they bounce off the walls, at each bounce they have a 1 in 2 chance of heading directly for a piece of furniture. In the levels where they come from the sides, 1 in 8 will spawn aimed at furniture. Otherwise they're aimed randomly. I spent a while tweaking the probabilities to try to make it hard but not too hard, but I don't think I got the balance quite right :L
> hey so uhhh. which roomate made this? asking for a freind.
\- @kallico
Hard to say... I'd probably start collecting robot vacuums before I started collecting dust, so probably the annoying roommate? Neither of them were meant to be based on real people, but now I want to go buy some roombas :D
> Just curious though, I poked around in the source for a bit :) Did you use pure JS, HTML and CSS for this?
\- @wouter52
Yep, it's the tech stack I have the most experience with, I love the tiny download sizes and practically instant load times, and CSS is a great way to build game UI quickly. (I'm particularly proud of the way the buttons turned out in [my entry for LD54](https://ldjam.com/events/ludum-dare/54/tiny-rocket).) Every once in a while I'll think about switching to a language that lets me have nicer operator-overloaded vec2 syntax but I have yet to find one that doesn't come with enormous compilation overhead.