{"author_link":"\/users\/jacobwinters","author_name":"jacobwinters","author_uid":1333083,"comments":[{"id":1159824,"author_name":"drikdrok","author_uid":"drikdrok","epoch":1759704689,"text":"Very difficult but such a fun spin on the theme! Wish the vacuums weren't so aggressive! Couldn't beat level 4","format":"md","likes":1,"spam":"N"},{"id":1159878,"author_name":"ImmortalFox","author_uid":"immortalfox","epoch":1759706860,"text":"Simulator of Games Developer. Nice entry!","format":"md","likes":0,"spam":"N"},{"id":1159903,"author_name":"LDJam user 336676","author_uid":"336676","epoch":1759707532,"text":"man that was hard, are the roombas programed to go towards the objects no matter what they were always headed straight for them","format":"md","likes":1,"spam":"N"},{"id":1159906,"author_name":"D_omino","author_uid":"d-omino","epoch":1759707559,"text":"I didn't get what i need to do, but i liked graphics and effects. Keep it up!","format":"md","likes":0,"spam":"N"},{"id":1159914,"author_name":"Thoastbot","author_uid":"thoastbot","epoch":1759707782,"text":"Oh wow, this is a great idea and well made - well done!\nWas a bit confused at first, but as soon as i got that i need to save my furniture, it was really great! xd","format":"md","likes":1,"spam":"N"},{"id":1160049,"author_name":"Sthor726","author_uid":"sthor726","epoch":1759711849,"text":"Really liked this one, its a great concept and it looks and feels great. The slamming sound effect is awesome haha","format":"md","likes":1,"spam":"N"},{"id":1160190,"author_name":"bad_fetus","author_uid":"bad-fetus","epoch":1759722843,"text":"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!\n\nNot 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:\n\n![Capture.PNG](\/\/\/raw\/5ef\/65\/z\/6d36f.png)","format":"md","likes":2,"spam":"N"},{"id":1160648,"author_name":"thejackimonster","author_uid":"thejackimonster","epoch":1759753308,"text":"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!","format":"md","likes":1,"spam":"N"},{"id":1160657,"author_name":"Nash","author_uid":"nash","epoch":1759753651,"text":"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.\n\nStarting 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.\n\nBut hey, it\u2019s still one of my favorite entries so far!","format":"md","likes":1,"spam":"N"},{"id":1160925,"author_name":"Alex Mulkerrin","author_uid":"alex-mulkerrin","epoch":1759764019,"text":"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.","format":"md","likes":1,"spam":"N"},{"id":1161220,"author_name":"niterich","author_uid":"niterich","epoch":1759773855,"text":"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","format":"md","likes":1,"spam":"N"},{"id":1161242,"author_name":"LDJam user 384191","author_uid":"384191","epoch":1759774790,"text":"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!","format":"md","likes":1,"spam":"N"},{"id":1166671,"author_name":"IndigoWolf","author_uid":"indigowolf","epoch":1759847374,"text":"I love my dust collection. Really enjoyed this one and had some funny writing, well done.","format":"md","likes":0,"spam":"N"},{"id":1167047,"author_name":"LDJam user 99418","author_uid":"99418","epoch":1759850741,"text":"hey so uhhh. which roomate made this? asking for a freind.","format":"md","likes":1,"spam":"N"},{"id":1167875,"author_name":"arkicade","author_uid":"arkicade","epoch":1759858615,"text":"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! ","format":"md","likes":1,"spam":"N"},{"id":1169393,"author_name":"Oxropy","author_uid":"oxropy","epoch":1759872279,"text":"at home i'm way better at this game as in the game","format":"md","likes":1,"spam":"N"},{"id":1169394,"author_name":"Borbag Uskada","author_uid":"borbag-uskada","epoch":1759872299,"text":"Very funny and well written, but it's quite hard ! I struggled from level 4\n\nSadly I got a game-breaking bug on level 5, where dust stopped to accumulate, and could not continue forward. Had to skip to endless","format":"md","likes":1,"spam":"N"},{"id":1169998,"author_name":"Pimeko","author_uid":"pimeko","epoch":1759880556,"text":"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 :)","format":"md","likes":1,"spam":"N"},{"id":1174032,"author_name":"Wouter52","author_uid":"wouter52","epoch":1759952012,"text":"What a fun game! I laughed out loud when the premise was explained haha\nFirst 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\n\nIts a difficult game, simple to learn, hard to master\n\nJust curious though, I poked around in the source for a bit :) Did you use pure JS, HTML and CSS for this?","format":"md","likes":1,"spam":"N"},{"id":1178166,"author_name":"ScrapMetal","author_uid":"scrapmetal","epoch":1760063902,"text":"I LOL'd many times at this one. :rofl: Such a great take on the theme! :smile: \n\nAt 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.\n\nHere i was thinking I was trying to clean... but I need to in fact make it dirty.\n\nThose roomba cats were so dang cute and made me laugh everytime! :heart_eyes_cat: But also caused me to rage quit. LOL.\n\nGreat little game and fantastic art! Nice job!\n\nMy 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: \n\nNice work!","format":"md","likes":1,"spam":"N"},{"id":1179570,"author_name":"jacobwinters","author_uid":"jacobwinters","epoch":1760123215,"text":"> man that was hard, are the roombas programed to go towards the objects no matter what they were always headed straight for them\n\n\\- @soloadventurergames\n\nIn 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\n\n> hey so uhhh. which roomate made this? asking for a freind.\n\n\\- @kallico\n\nHard 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\n\n> Just curious though, I poked around in the source for a bit :) Did you use pure JS, HTML and CSS for this?\n\n\\- @wouter52\n\nYep, 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.","format":"md","likes":0,"spam":"N"},{"id":1180935,"author_name":"jscommander","author_uid":"jscommander","epoch":1760197089,"text":"That's hilarious \u2014 never worry too much about saving my dusty lamp from those vacuums!","format":"md","likes":0,"spam":"N"},{"id":1189090,"author_name":"Wouter52","author_uid":"wouter52","epoch":1761464151,"text":"Whouw, those results are great! Contgratz!! :smiley: ","format":"md","likes":0,"spam":"N"}],"format":"md","images":["ld58\/wayback-placeholder.png"],"links":[{"url":"https:\/\/jacobwinters.com\/collecting-dust\/","text":"Link"},{"url":"https:\/\/github.com\/jacobwinters\/collecting-dust","text":"Link"}],"metadata":{"g_key":"89692","g_author":"1333083","g_event":"LD58","g_eventkey":"112","g_subevent":"COMPO","g_urlkey":"428047","g_title":"Collecting Dust","g_status":"WAYBACK","g_place":"44","g_commentcount":"23","g_site2_node_id":"420329","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"420329","n_urlkey":"428047","n_parent":"415614","n_path":"\/events\/ludum-dare\/58\/collecting-dust","n_slug":"collecting-dust","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"333083","n_created":"1759637156","n_modified":"1777463262","n_version":"1339709","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD58","removed_author":false},"_superparent":9,"_trust":1,"author":333083,"body":"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.\n\nUnfortunately 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!\n\n## FAQs\n\n### Wait, what am I supposed to do?\nFurniture collects dust all by itself, so as long as the furniture is left alone, you win. It should be easy!\n\n### How can an air purifier destroy a roomba?\nYour third roommate, who likes to live dangerously, removed the grates on the fans.\n\n### How's it going with your roommates?\nMy 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.","comments":23,"comments-timestamp":"2025-10-26T07:35:51Z","created":"2025-10-05T04:05:56Z","files":[{"author":333083,"id":42503,"name":"$$embed-42503.zip","node":420329,"size":45872,"status":1,"tag":0,"timestamp":"2025-10-05T21:26:00Z"},{"author":333083,"id":42511,"name":"$$embed-42511.zip","node":420329,"size":45872,"status":1,"tag":0,"timestamp":"2025-10-05T21:28:35Z"},{"author":333083,"id":42599,"name":"$$embed-42599.zip","node":420329,"size":48762,"status":1,"tag":0,"timestamp":"2025-10-05T21:53:26Z"},{"author":333083,"id":42611,"name":"$$embed-42611.zip","node":420329,"size":47533,"status":64,"tag":0,"timestamp":"2025-10-05T21:57:32Z"},{"author":333083,"id":42633,"name":"$$embed-42633.zip","node":420329,"size":47544,"status":73,"tag":0,"timestamp":"2025-10-05T22:02:02Z"}],"files-timestamp":"2025-10-05T22:02:02Z","grade":{"grade-01":25,"grade-02":25,"grade-03":25,"grade-04":25,"grade-05":25,"grade-06":24,"grade-07":24,"grade-08":23},"id":420329,"love":0,"magic":{"cool":107.93023751578,"feedback":18,"given":27.375,"grade":24.5,"grade-01-average":3.761,"grade-01-result":44,"grade-02-average":3.5,"grade-02-result":68,"grade-03-average":4.109,"grade-03-result":16,"grade-04-average":4.326,"grade-04-result":9,"grade-05-average":3.957,"grade-05-result":49,"grade-06-average":3.477,"grade-06-result":70,"grade-07-average":4.432,"grade-07-result":4,"grade-08-average":3.619,"grade-08-result":64,"smart":-2.0204102886729},"meta":{"allow-anonymous-comments":"1","author":[333083],"cover":"\/\/\/content\/b15\/15\/z\/6cfd4.png","link-01":"https:\/\/jacobwinters.com\/collecting-dust\/","link-01-tag":[42336],"link-02":"https:\/\/github.com\/jacobwinters\/collecting-dust","link-02-tag":[42332]},"meta-timestamp":"2026-04-29T11:47:42Z","modified":"2026-04-29T11:47:42Z","name":"Collecting Dust","node-timestamp":"2025-10-11T17:21:18Z","parent":415614,"parents":[1,5,9,415614],"path":"\/events\/ludum-dare\/58\/collecting-dust","published":"2025-10-05T22:04:58Z","scope":"public","slug":"collecting-dust","subsubtype":"compo","subtype":"game","type":"item","version":1339709},"text":"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.\n\nUnfortunately 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!\n\n## FAQs\n\n### Wait, what am I supposed to do?\nFurniture collects dust all by itself, so as long as the furniture is left alone, you win. It should be easy!\n\n### How can an air purifier destroy a roomba?\nYour third roommate, who likes to live dangerously, removed the grates on the fans.\n\n### How's it going with your roommates?\nMy 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.","title":"Collecting Dust","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/422501+422502+422503+422504+422505+422506+422507+422508+422509+422510+422511+422512+422513+422514+422515+422516+422517+422518+422519+422520+422521+422522+422523+422524+422525+422526+422527+422528+422529+422530+422531+422532+422533+422534+422535+422536+422537+422538+422539+422540+422541+422542+422543+422544+422545+422546+422547+422548+422549+422550+422551+422552+422553+422554+422555+422556+422557+422558+422559+422560+422561+422562+422563+422564+422565+422566+422567+422568+422569+422570+422571+422572+422573+422574+422575+422576+422577+422578+422579+422580+422581+422582+422583+422584+422585+422586+422587+422588+422589+422590+422591+422592+422593+422594+422595+422596+422597+422598+422599+422600+422601+422602+422603+422604+422605+422606+422607+422608+422609+422610+422611+422612+422613+422614+422615+422616+422617+422618+422619+422620+422621+422622+422623+422624+422625+422626+422627+422628+422629+422630+422631+422632+422633+422634+422635+422636+422637+422638+422639+422640+422641+422642+422643+422644+422645+422646+422647+422648+422649+422650+422651+422652+422653+422654+422655+422656+422657+422658+422659+422660+422661+422662+422663+422664+422665+422666+422667+422668+422669+422670+422671+422672+422673+422674+422675+422676+422677+422678+422679+422680+422681+422682+422683+422684+422685+422686+422687+422688+422689+422690+422691+422692+422693+422694+422695+422696+422697+422698+422699+422700+422701+422702+422703+422704+422705+422706+422707+422708+422709+422710+422711+422712+422713+422714+422715+422716+422717+422718+422719+422720+422721+422722+422723+422724+422725+422726+422727+422728+422729+422730+422731+422732+422733+422734+422735+422736+422737+422738+422739+422740+422741+422742+422743+422744+422745+422746+422747+422748+422749+422750+422751+422752+422753+422754+422755+422756+422757+422758+422759+422760+422761+422762+422763+422764+422765+422766+422767+422768+422769+422770+422771+422772+422773+422774+422775+422776+422777+422778+422779+422780+422781+422782+422783+422784+422785+422786+422787+422788+422789+422790+422791+422792+422793+422794+422795+422796+422797+422798+422799+422800+422801+422802+422803+422804+422805+422806+422807+422808+422809+422810+422811+422812+422813+422814+422815+422816+422817+422818+422819+422820+422821+422822+422823+422824+422825+422826+422827+422828+422829+422830+422831+422832+422833+422834+422835+422836+422837+422838+422839+422840+422841+422842+422843+422844+422845+422846+422847+422848+422849+422850+422851+422852+422853+422854+422855+422856+422857+422858+422859+422860+422861+422862+422863+422864+422865+422866+422867+422868+422869+422870+422871+422872+422873+422874+422875+422876+422877+422878+422879+422880+422881+422882+422883+422884+422885+422886+422887+422888+422889+422890+422891+422892+422893+422894+422895+422896+422897+422898+422899+422900+422901+422902+422903+422904+422905+422906+422907+422908+422909+422910+422911+422912+422913+422914+422915+422916+422917+422918+422919+422920+422921+422922+422923+422924+422925+422926+422927+422928+422929+422930+422931+422932+422933+422934+422935+422936+422937+422938+422939+422940+422941+422942+422943+422944+422945+422946+422947+422948+422949+422950+422951+422952+422953+422954+422955+422956+422957+422958+422959+422960+422961+422962+422963+422964+422965+422966+422967+422968+422969+422970+422971+422972+422973+422974+422975+422976+422977+422978+422979+422980+422981+422982+422983+422984+422985+422986+422987+422988+422989+422990+422991+422992+422993+422994+422995+422996+422997+422998+422999+423000?authors&parents&superparent"},"object":"objects\/sha256\/ce\/ce400310c0382e344ca583a7db9beada195b0a3e7e5efbe8d9602c34066c9d7d","record":"shard-0\/json-live-urgent-v3\/records\/2ac5e66af7556804fcf3fe13893248aa5b895e84a82da014bfa7983d3590c4e0.json","sha256":"ce400310c0382e344ca583a7db9beada195b0a3e7e5efbe8d9602c34066c9d7d","source":"https","stored_at":1784022537}}