{"author_link": "/users/cassowary", "author_name": "cassowary", "author_uid": 1102852, "comments": [], "format": "md", "images": ["ldjam-media/sha256/ca/ca60a00091d1b3d9de5bcf1becbe2d479dd86e9f6d7a8f5242ecf875ec5685b4.png"], "links": [{"url": "https://github.com/cassowarii/ld60", "text": "Link"}, {"url": "https://cassowary.itch.io/iconworld-doctor", "text": "Link"}], "live_source": {"record": "metadata-evidence-v1/capture/537766dfe153422cae44e6736a3ba7e4/records/0006.json", "object": "objects/dd772bfcf6be64965c4578d60a1a27bd8ab8b7f272e158493ea4949393b3a574", "sha256": "dd772bfcf6be64965c4578d60a1a27bd8ab8b7f272e158493ea4949393b3a574", "response_url": "https://api.ldjam.com/vx/node2/get/436597+433120+436595+433318+434219+433609+436138+432837+436592+436591+436590+436260+436589+436588+436587+434343+435719+434339+436585+436586+436584+436583+436171+436582+436580+434475+436581+436574+435304+432900+436253+435537+436579+436578+436570+436571+436577+435117+433399+434082+435985+436575+432948+436573+436572+434620+433157+432841+436558+436569", "captured_at": 1792704696}, "metadata": {"g_key": "98195", "g_author": "1102852", "g_event": "LD60", "g_eventkey": "121", "g_subevent": "COMPO", "g_urlkey": "452341", "g_title": "Iconworld Doctor", "g_status": "WAYBACK", "g_place": "99999", "g_commentcount": "0", "g_site2_node_id": "432900", "g_hide": "N", "g_has_icon": "Y", "g_rqueue": "0", "g_random": "0"}, "nds": {"n_key": "432900", "n_urlkey": "452341", "n_parent": "432763", "n_path": "/events/ludum-dare/60/iconworld-doctor", "n_slug": "iconworld-doctor", "n_type": "item", "n_subtype": "game", "n_subsubtype": "compo", "n_author": "102852", "n_created": "1790401199", "n_modified": "1792701090", "n_version": "1390121", "n_status": "WAYBACK"}, "node": {"id": 432900, "parent": 432763, "_superparent": 9, "author": 102852, "type": "item", "subtype": "game", "subsubtype": "compo", "published": "2026-10-18T22:27:19Z", "created": "2026-09-26T05:39:59Z", "modified": "2026-10-22T20:31:30Z", "_trust": 1, "version": 1390121, "slug": "iconworld-doctor", "name": "Iconworld Doctor", "body": "![coverfull.png](///raw/4c1/91/z/74078.png)\n\nThe Iconworld is being threatened by an invasion of nasty computer viruses! It's up to one plucky little computer program to destroy the viruses and save the day.\n\n### How to play: \n* Use the arrow keys or WASD to move around. \n* Viruses and file icons can be pushed. You can push multiple objects at a time. \n* You can walk or push items from one window to another if the two windows are next to each other. \n* Windows with title bars can be clicked and dragged to move them. Clicking on a window will bring it to the front.\n* You cannot move a window in such a way that at any point during its move it would cover up the character, a virus, the trash bin, or a file icon. \n* Windows may have checkboxes and radio buttons in them, which can be covered up by other windows, but can't be pushed. \n* Push all the viruses into the trash bin to complete the level. \n* Watch out for the broccoli robots, who are in the game for sure and may hit you with their potato swords.\n* Press Z to undo your last move, or R to restart the level.\n* Press M to mute and unmute the sound. \n* There are 15 levels in total. \n\n![scr1.png](///raw/4c1/91/z/74084.png)\n\n### Tools used: \n* Pixel art: [Aseprite](https://aseprite.org)\n* Programming: my javascript game engine, [zucchinibread.js](https://github.com/cassowarii/zucchinibread.js)\n* Music: [Ableton](https://ableton.com), Keyzone Classic\n* Sound effects: [Ableton](https://ableton.com), [Audacity](https://audacityteam.org)\n* Level editing: [Tiled](https://mapeditor.org), [ulvl](https://ulvl.github.io/)\n* All photo backgrounds in this game were taken by me using an [old digital camera](https://camera-wiki.org/wiki/Panasonic_Lumix_DMC-TZ5) during the time period of the jam, and edited using [GIMP](https://gimp.org).\n* The font was created by me using [Fontstruct](https://fontstruct.com). \n* I don't think it should need to be said, but I did not use AI to make any of this!\n\n![scr2.png](///raw/4c1/91/z/74086.png)", "scope": "public", "node-timestamp": "2026-10-20T22:42:53Z", "meta": {"author": [102852], "link-01": "https://github.com/cassowarii/ld60", "link-01-tag": [42332], "link-02": "https://cassowary.itch.io/iconworld-doctor", "link-02-tag": [42336], "cover": "///content/4c1/91/z/740ab.png"}, "meta-timestamp": "2026-10-21T04:11:41Z", "path": "/events/ludum-dare/60/iconworld-doctor", "parents": [1, 5, 9, 432763], "files": [], "files-timestamp": 0, "love": 0, "comments": 14, "comments-timestamp": "2026-10-22T20:31:30Z", "grade": {"grade-01": 17, "grade-02": 17, "grade-03": 17, "grade-04": 17, "grade-05": 17, "grade-06": 16, "grade-07": 14, "grade-08": 14}, "magic": {"cool": 70.710678118654755, "feedback": 10, "given": 7.75, "grade": 16.125, "smart": -17.406383864389426}, "_collation": {"event": "LD60"}, "_live_source": {"record": "metadata-evidence-v1/capture/537766dfe153422cae44e6736a3ba7e4/records/0006.json", "object": "objects/dd772bfcf6be64965c4578d60a1a27bd8ab8b7f272e158493ea4949393b3a574", "sha256": "dd772bfcf6be64965c4578d60a1a27bd8ab8b7f272e158493ea4949393b3a574", "response_url": "https://api.ldjam.com/vx/node2/get/436597+433120+436595+433318+434219+433609+436138+432837+436592+436591+436590+436260+436589+436588+436587+434343+435719+434339+436585+436586+436584+436583+436171+436582+436580+434475+436581+436574+435304+432900+436253+435537+436579+436578+436570+436571+436577+435117+433399+434082+435985+436575+432948+436573+436572+434620+433157+432841+436558+436569", "captured_at": 1792704696}, "_score_source": {"source_modified": 1792701090, "source_version": 1390121, "capture": {"record": "metadata-evidence-v1/capture/e47f1dacd15649d0a773cfda16cdcf25/records/0010.json", "object": "objects/2ad3884acf230ad3cfb79bbc44b41a4851a7779f7021a9a0580f1a535b0c720c", "sha256": "2ad3884acf230ad3cfb79bbc44b41a4851a7779f7021a9a0580f1a535b0c720c", "response_url": "https://api.ldjam.com/vx/node2/get/434343+435719+434339+436585+436586+436584+436583+436171+436582+436580+434475+436581+436574+435304+432900+436253+435537+436579+436578+436570+436571+436577+435117+433399+434082+435985+436575+432948+436573+436572", "captured_at": 1792716484}, "source": "captured-api"}}, "text": "![coverfull.png](https://static.ldjam.com/raw/4c1/91/z/74078.png)\n\nThe Iconworld is being threatened by an invasion of nasty computer viruses! It's up to one plucky little computer program to destroy the viruses and save the day.\n\n### How to play: \n* Use the arrow keys or WASD to move around. \n* Viruses and file icons can be pushed. You can push multiple objects at a time. \n* You can walk or push items from one window to another if the two windows are next to each other. \n* Windows with title bars can be clicked and dragged to move them. Clicking on a window will bring it to the front.\n* You cannot move a window in such a way that at any point during its move it would cover up the character, a virus, the trash bin, or a file icon. \n* Windows may have checkboxes and radio buttons in them, which can be covered up by other windows, but can't be pushed. \n* Push all the viruses into the trash bin to complete the level. \n* Watch out for the broccoli robots, who are in the game for sure and may hit you with their potato swords.\n* Press Z to undo your last move, or R to restart the level.\n* Press M to mute and unmute the sound. \n* There are 15 levels in total. \n\n![scr1.png](https://static.ldjam.com/raw/4c1/91/z/74084.png)\n\n### Tools used: \n* Pixel art: [Aseprite](https://aseprite.org)\n* Programming: my javascript game engine, [zucchinibread.js](https://github.com/cassowarii/zucchinibread.js)\n* Music: [Ableton](https://ableton.com), Keyzone Classic\n* Sound effects: [Ableton](https://ableton.com), [Audacity](https://audacityteam.org)\n* Level editing: [Tiled](https://mapeditor.org), [ulvl](https://ulvl.github.io/)\n* All photo backgrounds in this game were taken by me using an [old digital camera](https://camera-wiki.org/wiki/Panasonic_Lumix_DMC-TZ5) during the time period of the jam, and edited using [GIMP](https://gimp.org).\n* The font was created by me using [Fontstruct](https://fontstruct.com). \n* I don't think it should need to be said, but I did not use AI to make any of this!\n\n![scr2.png](https://static.ldjam.com/raw/4c1/91/z/74086.png)", "title": "Iconworld Doctor", "wayback_recovered": true, "wayback_source": {"record": "runs/20261018T223046.644780Z/records/0002.json", "object": "objects/20063173875428b8133a6f77503886e885eb4092afdea09c0f8e6ff76943e151", "sha256": "20063173875428b8133a6f77503886e885eb4092afdea09c0f8e6ff76943e151", "response_url": "https://api.ldjam.com/vx/node2/get/435708+433917+435641+435114+432889+435643+433162+433192+435720+435657+435673+435706+433091+435485+433188+435719+432900+432795+435685+435617+434930+434374+434198+433550+434552+432837+435717+432909+435624+433033+432994+433291+435711+435581+433583+435718+435695+434232+433214+433471+435650+435705+435707+432767+435665+435716+433507+435691+434268+435715", "captured_at": 1792362649}}