Collecting Dust by jacobwinters

[raw]
made by jacobwinters for Ludum Dare 58 (COMPO)

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.

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🗨️

Feedback

drikdrok
Oct 05th · 22:51 UTC
Very difficult but such a fun spin on the theme! Wish the vacuums weren't so aggressive! Couldn't beat level 4
ImmortalFox
Oct 05th · 23:27 UTC
Simulator of Games Developer. Nice entry!
LDJam user 336676
Oct 05th · 23:38 UTC
man that was hard, are the roombas programed to go towards the objects no matter what they were always headed straight for them
D_omino
Oct 05th · 23:39 UTC
I didn't get what i need to do, but i liked graphics and effects. Keep it up!
Thoastbot
Oct 05th · 23:43 UTC
Oh wow, this is a great idea and well made - well done!
Was a bit confused at first, but as soon as i got that i need to save my furniture, it was really great! xd
Sthor726
Oct 06th · 00:50 UTC
Really liked this one, its a great concept and it looks and feels great. The slamming sound effect is awesome haha
bad_fetus
Oct 06th · 03:54 UTC
Probably the most humorous game I've seen across all editions I've participated in, the writing was very witty. Giggled at practically every line, fantastic work!

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:

![Capture.PNG](///raw/5ef/65/z/6d36f.png)
thejackimonster
Oct 06th · 12:21 UTC
This game is plain awesome! It got difficulty, humor, sound and graphics fit - not to mention: Cats surfing on vacuum robots. Probably one of my favorites so far!
Nash
Oct 06th · 12:27 UTC
Wow, your interpretation of the theme is really cool, and your writing is super engaging! The art is also adorable and well-done - it gives me a nostalgic feel like some old DOS games.

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!
Alex Mulkerrin
Oct 06th · 15:20 UTC
The concept and writing are amusing. I liked the minimalist pixel art, especially the cats on roombas. I wasn't certain what strategy there was as the roombas go in all directions. Still very nice for a compo entry.
niterich
Oct 06th · 18:04 UTC
I'll echo what a lot of people mentioned here: the premise was great, the graphics were nice and cohesive, but the gameplay was just way too difficult! It seemed like roombas would spawn wherever they liked and bounced off walls in just a way to home in on a very dusty piece of furniture to reset any and all progress I'd made thus far. I think slowing the game down a bit, or better telegraphing where the roombas are going to move, would make the game a lot less frustrating to play
LDJam user 384191
Oct 06th · 18:19 UTC
I like this take on the theme! I found that the robots' movements were a bit unpredictable, so I tried to see what objects they were getting close to and just rush to grab them, but I couldn't get there in time (maybe with slower vacuums or more telegraphed path?). Still, the writing is funny, and the graphic style works well with the theme. Nice entry!
IndigoWolf
Oct 07th · 14:29 UTC
I love my dust collection. Really enjoyed this one and had some funny writing, well done.
LDJam user 99418
Oct 07th · 15:25 UTC
hey so uhhh. which roomate made this? asking for a freind.
arkicade
Oct 07th · 17:36 UTC
I really liked the dialogue in this game and having to protect dusty items from zooming roombas is a humorous and inventive spin on the "tower defense" genre. The sound effects were nicely done and I like how the player character said "woah" whenever a roomba would step on him (also appreciated how a piece of furniture bounces when you throw it on the ground). Great job!
Oxropy
Oct 07th · 21:24 UTC
at home i'm way better at this game as in the game
Borbag Uskada
Oct 07th · 21:24 UTC
Very funny and well written, but it's quite hard ! I struggled from level 4

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
Pimeko
Oct 07th · 23:42 UTC
Haha really loved the concept and execution! It became difficult after a few levels (when the air purifier came in) but it was always manageable :)
Wouter52
Oct 08th · 19:33 UTC
What a fun game! I laughed out loud when the premise was explained haha
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?
ScrapMetal
Oct 10th · 02:38 UTC
I LOL'd many times at this one. :rofl: Such a great take on the theme! :smile:

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!
🎤 jacobwinters
Oct 10th · 19:06 UTC
> man that was hard, are the roombas programed to go towards the objects no matter what they were always headed straight for them

\- @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.
jscommander
Oct 11th · 15:38 UTC
That's hilarious — never worry too much about saving my dusty lamp from those vacuums!
Wouter52
Oct 26th · 07:35 UTC
Whouw, those results are great! Contgratz!! :smiley: