{"author_link":"\/users\/very-dark-lord","author_name":"very dark lord","author_uid":1103086,"comments":[{"id":1037022,"author_name":"LocksmithArmy","author_uid":"locksmitharmy","epoch":1713225299,"text":"Like a learning game from the 90s, brings back memories ;) great work","format":"md","likes":4,"spam":"N"},{"id":1037377,"author_name":"James Greenleaf","author_uid":"james-greenleaf","epoch":1713228991,"text":"This is so goofy. It made me smile. Nice work :)","format":"md","likes":3,"spam":"N"},{"id":1042867,"author_name":"Chrisaltoft","author_uid":"chrisaltoft","epoch":1713270893,"text":"Loved the idea though there are a few issues I found, 2 music tracks playing at the same time, summoning was too hard so I gave up after a few attempts.  However the voice acting made me chuckle, I love the attempt.","format":"md","likes":3,"spam":"N"},{"id":1042899,"author_name":"Maren Holm","author_uid":"maren-holm","epoch":1713271069,"text":"I loooooooove the music!! Great work, I had fun playing it :D ","format":"md","likes":3,"spam":"N"},{"id":1042950,"author_name":"jnur","author_uid":"jnur","epoch":1713271375,"text":"The humor and voice acting was perfectly silly and campy.\n\nThe visuals fit the point & click -like vibes very well.\n\nThe summoning minigame was perhaps the weakest point of the game, but even it was still fine. It felt a bit frustrating (even if it really wasn't that hard overall IMO). I think that was because it was hard to focus on the dots as they started to move towards the key icons, maybe? Like it was really hard to focus on so many things so far apart, compared to the traditional \"Icons approach you on a straight line\" mechanic from rhythm games.\n\nReally liked it, overall superb! ","format":"md","likes":3,"spam":"N"},{"id":1046097,"author_name":"LDJam user 282870","author_uid":"282870","epoch":1713288300,"text":"The game was excellent. Well done. I especially liked the keyboard game!\n\nYou could lose all the gabbing in between and just focus on the puzzles more.\n\nAll in all a very nice experience.","format":"md","likes":3,"spam":"N"},{"id":1046125,"author_name":"Sam Minh","author_uid":"sam-minh","epoch":1713288399,"text":"This was a very charming entry, I love what you have done here, good job! The puzzles and mini-game were good, but the vibes were the best. I love that you guys did voice-acting for this.","format":"md","likes":3,"spam":"N"},{"id":1046199,"author_name":"Liu Pa Yueh","author_uid":"liu-pa-yueh","epoch":1713288687,"text":"I'm sad that I can't understand the plot (I'm not an English speaker), but the dubbing is really interesting and I especially like this part.","format":"md","likes":2,"spam":"N"},{"id":1046220,"author_name":"MadelineF","author_uid":"madelinef","epoch":1713288758,"text":"A fun idea, very silly and goofy. The humour is very good, I laughed a lot.\nGraphics and audio were good, very adequate to the game style (feels like the old 90s games)","format":"md","likes":2,"spam":"N"},{"id":1046890,"author_name":"Civ92","author_uid":"civ92","epoch":1713291914,"text":"Had fun playing it ! Perfectly in the theme, perfect dubbing , simple but effective gameplay and good level of polish :)","format":"md","likes":2,"spam":"N"},{"id":1047130,"author_name":"leparlon","author_uid":"leparlon","epoch":1713293146,"text":"We had a few laughs playing this one! Good game!","format":"md","likes":3,"spam":"N"},{"id":1047332,"author_name":"Jean-Francois","author_uid":"jean-francois","epoch":1713294079,"text":"A very fun entry, one of the best game I play until now ^^' well done","format":"md","likes":3,"spam":"N"},{"id":1048226,"author_name":"AtzederSerbe","author_uid":"atzederserbe","epoch":1713298113,"text":"This game is awesome! Keep doing the good work :-)","format":"md","likes":2,"spam":"N"},{"id":1050355,"author_name":"Kirass","author_uid":"kirass","epoch":1713308810,"text":"I really liked this game! You guys are great!","format":"md","likes":2,"spam":"N"},{"id":1052198,"author_name":"Lestat","author_uid":"lestat","epoch":1713332515,"text":"I loved it. It is perfect.\n\nMy favorite this jam.","format":"md","likes":3,"spam":"N"},{"id":1054446,"author_name":"SimonL","author_uid":"simonl","epoch":1713360037,"text":"Thank you for the great submission!\n\nThe gameplay was interesting enough, the graphics were good, the music supportive, but the stand-out aspect of the game was definitely the cut scenes. Their writing was humorous, the camera zoom hilarious and the voice acting the icing on the cake.\n\nOther things I thoroughly enjoyed were the nice soundeffects in the summoning minigame, the end-scene picture and the lisp of the teacher character.\n\nReally nice experience playing the game! :grin: ","format":"md","likes":3,"spam":"N"},{"id":1055370,"author_name":"lespaul59","author_uid":"lespaul59","epoch":1713369306,"text":"Wow, awesome game! Cool graphics and game mechanics. Also, great humor and story. Very well done!","format":"md","likes":3,"spam":"N"},{"id":1056120,"author_name":"K-toll","author_uid":"k-toll","epoch":1713376094,"text":"The pixel style, the funny story and protagonist, the atmosphere, and the truly original summoning mechanics... congratulations on a job well done!\n\nIt seems to me that two different pieces of music are playing at the same time.","format":"md","likes":3,"spam":"N"},{"id":1057498,"author_name":"sver","author_uid":"sver","epoch":1713388117,"text":"Awefome game, waf really fun playing and a nice ftory. \n\nGreat voice-acting (the music was a bit too loud for my taste), really good work!","format":"md","likes":3,"spam":"N"},{"id":1058020,"author_name":"very dark lord","author_uid":"very-dark-lord","epoch":1713394089,"text":"Thank you all for the many kind comments! We're glad you enjoyed the game. :) \n\nI've just pushed a fixed version of the game with two changes:\n1. The two-musics-at-once bug that happened occasionally should be fixed (in case this still happens to anyone after starting the game, maybe reload and try again, as I don't think it happened reliably)\n2. As the dialogues were quite quick and hard to follow for non-native speakers, the game now waits for pressing any key after each dialogue line. For those fast enough to understand everything though I'd recommend pressing Q for the originally paced experience. :upside_down: \n\n@chrisaltoft Thanks a lot for your feedback! :pray: Please note that there's also the option of skipping the summonings with Shift+Enter, which we added from the beginning due to our experience of balancing in jam games being really hard to get right. :see_no_evil: And as mentioned above, the music bug should be fixed now, I think.\n\n@liu-pa-yueh Thanks so much for playing! In case it helps, the latest fix version allows waiting for key presses after each dialog line, so there's more time to process the subtitles. Not sure if it helps, but maybe worth a shot in case you want to give it another try. :blush: \n\n@k-toll Thank you! And sorry for the music issue. If you have a minute, would be terrific if you could check if this still happens, or if you get the proper audio now. :slight_smile: :pray: ","format":"md","likes":3,"spam":"N"},{"id":1058128,"author_name":"K-toll","author_uid":"k-toll","epoch":1713395641,"text":"@very-dark-lord\nThe bug with the two music tracks has apparently been solved, I only made one attempt. It was just after the introductory dialogue, I think. \nThanks for all your hard work!  ","format":"md","likes":3,"spam":"N"},{"id":1059522,"author_name":"Liu Pa Yueh","author_uid":"liu-pa-yueh","epoch":1713428246,"text":"I don't know how to express my joy in English very well, but thank you so much for making the changes for non-native speakers! TOT","format":"md","likes":3,"spam":"N"},{"id":1074216,"author_name":"Smidgens","author_uid":"smidgens","epoch":1714137578,"text":"Fun little romp. The humor and graphics really sell this. Reminded me a lot of Magicka with its silly character quirks. \n\n(Side appreciation: I love that items bounce back to you if you accidentally toss them to an unreachable area.)","format":"md","likes":1,"spam":"N"},{"id":1076628,"author_name":"Tomssuli","author_uid":"tomssuli","epoch":1714501284,"text":"Such a sweet and funny game! I loved the voice overs and characters shaking while they speak and the humor that was so dumb it's funny :laughing: \n\nI liked how you made summoning mechanics to bring variety to gameplay and invented a nice interface to make it feel you're actually summoning something and not just pressing buttons.\n\nNice story-rich entry overall!","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ld55\/wayback-placeholder.png"],"links":[{"url":"http:\/\/shellfishgames.com\/games\/demon\/","text":"V 1.1 (recommended)"},{"url":"http:\/\/shellfishgames.com\/games\/demon_ld_v0\/","text":"V 1.0 (original upload, no fixes)"}],"metadata":{"g_key":"94101","g_author":"1103086","g_event":"LD55","g_eventkey":"120","g_subevent":"JAM","g_urlkey":"440745","g_title":"The Demon Ate My Homework","g_status":"WAYBACK","g_place":"79","g_commentcount":"24","g_site2_node_id":"389860","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"389860","n_urlkey":"440745","n_parent":"383062","n_path":"\/events\/ludum-dare\/55\/the-demon-ate-my-homework","n_slug":"the-demon-ate-my-homework","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"103086","n_created":"1713005843","n_modified":"1759866793","n_version":"1234053","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD55","removed_author":false},"_superparent":9,"_trust":7,"author":103086,"body":"Ahhhh! You're late for your big demon summoning exam! You're supposed to fight your nasty fellow student Milfoy, but everything is going wrong today! First your alarm frog malfunctioned, and now your spellbook has disappeared! Can you turn things around and pass this important exam?\n\n## Controls\n\nControl mostly with arrow keys and F. In case the summoning minigame is too difficult, you may sneakily skip it by pressing Shift+Enter. Your goal there is to wait until the glowing dots move towards the 6 letter keys, and then press them accordingly in the right moments.\n\n## Credits\n\nAll the code, pixel art and voice acting are done by us. :) The ingame music tracks were created for this game by Volker Hinzmann (check him out here: http:\/\/the-hinz.de ). Only the start screen music had some AI assistance, everything else in this game was hand-crafted by humans. We also used one sound (squeaky toy) by user Bart from opengameart.org.\n\n## Technology\n\n- Engine: self-written with Typescript & html (canvas)\n- Graphics: Aseprite\n- Voice processing: Audacity\n\n## Screenshots\n\n![demon1.png](\/\/\/raw\/ea2\/91\/z\/629c2.png)\n\n![demon2.png](\/\/\/raw\/ea2\/91\/z\/629cb.png)\n\n![demon3.png](\/\/\/raw\/ea2\/91\/z\/644e1.png)\n\n\n## Playthrough Video\n\nhttps:\/\/www.youtube.com\/watch?v=TDF6Ys1uFN4\n\n\n## Changelog\n\nV1.1, 2024-04-18:\n- Bugfix: fixed bug where the title screen soundtrack sometimes kept playing through the game\n- Accessibility: now allows waiting for key press after dialog lines rather then autoplaying everything directly, as the pace may have been too fast otherwise for non-native speakers\n- Typo: fixed one typo in the intro dialogue","comments":24,"comments-timestamp":"2024-04-30T18:21:24Z","created":"2024-04-13T10:57:23Z","files":[],"files-timestamp":0,"grade":{"grade-01":26,"grade-02":26,"grade-03":25,"grade-04":25,"grade-05":24,"grade-06":24,"grade-07":26,"grade-08":26},"id":389860,"love":0,"magic":{"cool":56.986162183572,"feedback":20,"given":7.875,"grade":25.25,"grade-01-average":4.146,"grade-01-result":79,"grade-02-average":4.146,"grade-02-result":66,"grade-03-average":3.957,"grade-03-result":104,"grade-04-average":4.522,"grade-04-result":24,"grade-05-average":3.864,"grade-05-result":489,"grade-06-average":4.159,"grade-06-result":62,"grade-07-average":4.667,"grade-07-result":2,"grade-08-average":4.458,"grade-08-result":20,"smart":-27.224342694165},"meta":{"author":[103086,250698,228637],"cover":"\/\/\/content\/ea2\/91\/z\/625a8.png","link-01":"http:\/\/shellfishgames.com\/games\/demon\/","link-01-name":"V 1.1 (recommended)","link-01-tag":[42336],"link-02":"http:\/\/shellfishgames.com\/games\/demon_ld_v0\/","link-02-name":"V 1.0 (original upload, no fixes)","link-02-tag":[42336]},"meta-timestamp":"2025-10-07T19:53:13Z","modified":"2025-10-07T19:53:13Z","name":"The Demon Ate My Homework","node-timestamp":"2024-04-19T12:14:07Z","parent":383062,"parents":[1,5,9,383062],"path":"\/events\/ludum-dare\/55\/the-demon-ate-my-homework","published":"2024-04-15T22:14:22Z","scope":"public","slug":"the-demon-ate-my-homework","subsubtype":"jam","subtype":"game","type":"item","version":1234053},"text":"Ahhhh! You're late for your big demon summoning exam! You're supposed to fight your nasty fellow student Milfoy, but everything is going wrong today! First your alarm frog malfunctioned, and now your spellbook has disappeared! Can you turn things around and pass this important exam?\n\n## Controls\n\nControl mostly with arrow keys and F. In case the summoning minigame is too difficult, you may sneakily skip it by pressing Shift+Enter. Your goal there is to wait until the glowing dots move towards the 6 letter keys, and then press them accordingly in the right moments.\n\n## Credits\n\nAll the code, pixel art and voice acting are done by us. :) The ingame music tracks were created for this game by Volker Hinzmann (check him out here: http:\/\/the-hinz.de ). Only the start screen music had some AI assistance, everything else in this game was hand-crafted by humans. We also used one sound (squeaky toy) by user Bart from opengameart.org.\n\n## Technology\n\n- Engine: self-written with Typescript & html (canvas)\n- Graphics: Aseprite\n- Voice processing: Audacity\n\n## Screenshots\n\n![demon1.png](\/\/\/raw\/ea2\/91\/z\/629c2.png)\n\n![demon2.png](\/\/\/raw\/ea2\/91\/z\/629cb.png)\n\n![demon3.png](\/\/\/raw\/ea2\/91\/z\/644e1.png)\n\n\n## Playthrough Video\n\nhttps:\/\/www.youtube.com\/watch?v=TDF6Ys1uFN4\n\n\n## Changelog\n\nV1.1, 2024-04-18:\n- Bugfix: fixed bug where the title screen soundtrack sometimes kept playing through the game\n- Accessibility: now allows waiting for key press after dialog lines rather then autoplaying everything directly, as the pace may have been too fast otherwise for non-native speakers\n- Typo: fixed one typo in the intro dialogue","title":"The Demon Ate My Homework","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/389501+389502+389503+389504+389505+389506+389507+389508+389509+389510+389511+389512+389513+389514+389515+389516+389517+389518+389519+389520+389521+389522+389523+389524+389525+389526+389527+389528+389529+389530+389531+389532+389533+389534+389535+389536+389537+389538+389539+389540+389541+389542+389543+389544+389545+389546+389547+389548+389549+389550+389551+389552+389553+389554+389555+389556+389557+389558+389559+389560+389561+389562+389563+389564+389565+389566+389567+389568+389569+389570+389571+389572+389573+389574+389575+389576+389577+389578+389579+389580+389581+389582+389583+389584+389585+389586+389587+389588+389589+389590+389591+389592+389593+389594+389595+389596+389597+389598+389599+389600+389601+389602+389603+389604+389605+389606+389607+389608+389609+389610+389611+389612+389613+389614+389615+389616+389617+389618+389619+389620+389621+389622+389623+389624+389625+389626+389627+389628+389629+389630+389631+389632+389633+389634+389635+389636+389637+389638+389639+389640+389641+389642+389643+389644+389645+389646+389647+389648+389649+389650+389651+389652+389653+389654+389655+389656+389657+389658+389659+389660+389661+389662+389663+389664+389665+389666+389667+389668+389669+389670+389671+389672+389673+389674+389675+389676+389677+389678+389679+389680+389681+389682+389683+389684+389685+389686+389687+389688+389689+389690+389691+389692+389693+389694+389695+389696+389697+389698+389699+389700+389701+389702+389703+389704+389705+389706+389707+389708+389709+389710+389711+389712+389713+389714+389715+389716+389717+389718+389719+389720+389721+389722+389723+389724+389725+389726+389727+389728+389729+389730+389731+389732+389733+389734+389735+389736+389737+389738+389739+389740+389741+389742+389743+389744+389745+389746+389747+389748+389749+389750+389751+389752+389753+389754+389755+389756+389757+389758+389759+389760+389761+389762+389763+389764+389765+389766+389767+389768+389769+389770+389771+389772+389773+389774+389775+389776+389777+389778+389779+389780+389781+389782+389783+389784+389785+389786+389787+389788+389789+389790+389791+389792+389793+389794+389795+389796+389797+389798+389799+389800+389801+389802+389803+389804+389805+389806+389807+389808+389809+389810+389811+389812+389813+389814+389815+389816+389817+389818+389819+389820+389821+389822+389823+389824+389825+389826+389827+389828+389829+389830+389831+389832+389833+389834+389835+389836+389837+389838+389839+389840+389841+389842+389843+389844+389845+389846+389847+389848+389849+389850+389851+389852+389853+389854+389855+389856+389857+389858+389859+389860+389861+389862+389863+389864+389865+389866+389867+389868+389869+389870+389871+389872+389873+389874+389875+389876+389877+389878+389879+389880+389881+389882+389883+389884+389885+389886+389887+389888+389889+389890+389891+389892+389893+389894+389895+389896+389897+389898+389899+389900+389901+389902+389903+389904+389905+389906+389907+389908+389909+389910+389911+389912+389913+389914+389915+389916+389917+389918+389919+389920+389921+389922+389923+389924+389925+389926+389927+389928+389929+389930+389931+389932+389933+389934+389935+389936+389937+389938+389939+389940+389941+389942+389943+389944+389945+389946+389947+389948+389949+389950+389951+389952+389953+389954+389955+389956+389957+389958+389959+389960+389961+389962+389963+389964+389965+389966+389967+389968+389969+389970+389971+389972+389973+389974+389975+389976+389977+389978+389979+389980+389981+389982+389983+389984+389985+389986+389987+389988+389989+389990+389991+389992+389993+389994+389995+389996+389997+389998+389999+390000?authors&parents&superparent"},"object":"objects\/sha256\/e0\/e0f714bfc3063cad5b93f432b5b430e0015e12ccd30b9ad77e55eb64cf8fc2e3","record":"shard-1\/json-live-urgent-v3\/records\/9ffacc8b1377a18db49eb66f29bc5b000dc31f58f055ab0f226227d23934dd5a.json","sha256":"e0f714bfc3063cad5b93f432b5b430e0015e12ccd30b9ad77e55eb64cf8fc2e3","source":"https","stored_at":1784022536}}