{"author_link":"\/users\/drentsoft","author_name":"drentsoft","author_uid":1003410,"comments":[{"id":783461,"author_name":"fc85057","author_uid":"fc85057","epoch":1649126767,"text":"Clever premise. As a fan of rhythm games, I also really appreciate the main gameplay loop. The different key combinations for the exercises works well and make for a good challenge. It's also a nice touch to visually see your character aging as their age increases. Some music could go a long way to tie the aesthetic together. While the tutorial helped to get the controls down, it took me a second to grasp the actual game. It seems like reps were only registering correctly in the tutorial but not the main game.","format":"md","likes":2,"spam":"N"},{"id":783718,"author_name":"Harrison Dunn","author_uid":"harrison-dunn","epoch":1649127998,"text":"Cool little game you've made here. Well done!\n\nI like the take on the theme here. It's a little silly and pretty clear about what it wants to do. The game itself was straightforward, but I think you could have streamlined it a bit more. 10 reps felt like a lot of repetition for each combination. It might keep jam players more engaged if it were even as few as 5 or 3 reps. \n\nI also discovered you could \"cheese\" it by hitting all the buttons at once, but that was a bit difficult to do simultaneously, and I'm guessing some keyboards won't register all those presses at once. \n\nOverall, good job and congrats for finishing a jam game!","format":"md","likes":3,"spam":"N"},{"id":792510,"author_name":"KidderTTV","author_uid":"kidderttv","epoch":1649180076,"text":"Pretty fun actually. This was very straightforward and easy to pickup.","format":"md","likes":3,"spam":"N"},{"id":795352,"author_name":"Max Hyper","author_uid":"max-hyper","epoch":1649191018,"text":"Pretty easy to understand game, and very fun to play once you got the hang of it","format":"md","likes":1,"spam":"N"},{"id":796079,"author_name":"MrEvilGuy","author_uid":"mrevilguy","epoch":1649194411,"text":"arGh my hands! The tactile feedback of the real keys on my keyboard plus key graphics plus key sounds was superb. I could definitely see the premise of this game working really well for proper fitness games connected to a wii or whatever. Prevent the devil from aging you as much as possible haha.","format":"md","likes":1,"spam":"N"},{"id":796190,"author_name":"Sodoj","author_uid":"sodoj","epoch":1649194977,"text":"I have gotten more exercise in this game than I had in the last couple of months IRL. \n\nDespite the off putting art, I actually had a lot of fun and found your take on team rather clever. Good job!","format":"md","likes":0,"spam":"N"},{"id":796436,"author_name":"JonL13","author_uid":"jonl13","epoch":1649196124,"text":"I think the idea for this game is great, but found that it made my hand cramp a bit while playing. I actually had a good bit of fun in the tutorial, then when the game started it felt too difficult. Overall I think it's a well executed game though!","format":"md","likes":1,"spam":"N"},{"id":797553,"author_name":"Tobius","author_uid":"tobius","epoch":1649203353,"text":"Silly, fun game. I really liked the setup, backstory and mechanics of the game. I don't think 4 key presses worked for me, and the reps didn't really register well after the tutorial (or I was doing something wrong I didn't understand). The sound effects definitely need to be toned down though as they are piercingly loud and shrill. Didn't really seem to fit the theme too well, but I could kind of see it.","format":"md","likes":0,"spam":"N"},{"id":798059,"author_name":"drentsoft","author_uid":"drentsoft","epoch":1649207514,"text":"@tobius Yes, reps are a little broken in the entry version of the game. I've since fixed it in one of those \"why is this working now but wasn't before?\" moments but I'm still tweaking the feel of the game so I might leave it until after ratings are done to post the updated version. Thanks for the feedback.","format":"md","likes":0,"spam":"N"},{"id":800995,"author_name":"stevepdp","author_uid":"stevepdp","epoch":1649242463,"text":"Unfortunately my keyboard doesn't allow for more than a few key presses at once and as such the star pattern is where I had to stop playing. That said...I thought the input system was cleverly designed and I enjoyed what I was able to play. Great submission!","format":"md","likes":1,"spam":"N"},{"id":801114,"author_name":"drentsoft","author_uid":"drentsoft","epoch":1649243450,"text":"@stevepdp Sorry about that, when I was coming up with the design I completely forgot that keyboards have different levels of rollover. I have since wondered if making the game controller based might fix this. Thanks for the feedback.","format":"md","likes":0,"spam":"N"},{"id":802504,"author_name":"Skruffye","author_uid":"skruffye","epoch":1649256064,"text":"It would seem that I'm amongst the accursed who owns a keyboard unfit for use in the Gym of Eternal Youth... :stuck_out_tongue: \n\nI liked the concept and I managed to brute force my way past the four-key combos by spamming the keys repeatedly, but unfortunately I wasn't able to get much further without hurting my fingers, so I can only rate what I got to play... ^^;\n\nNot gonna rate you down for the input issue, though. It's more of an unforeseen hardware issue than a fault with the game!","format":"md","likes":1,"spam":"N"},{"id":807903,"author_name":"ryusui","author_uid":"ryusui","epoch":1649298930,"text":"I don't know for sure but I think the game might be bugged? It gave me the Star Jump routine three times in a row and despite giving me feedback for my button presses I don't think any of my exercises actually got counted towards preventing my aging. Or maybe I misunderstood the mechanics?\n\nAt any rate, I love the gameplay concept. The rhythm mechanics actually work quite well, even if I didn't really get to experience any of them other than the Star Jump past the tutorial. (For the record, I didn't turn on Easy mode. ;)) I feel like this would mesh really well with gamepad controls.","format":"md","likes":1,"spam":"N"},{"id":821012,"author_name":"Gal Afik","author_uid":"gal-afik","epoch":1649555213,"text":"Interesting game! I enjoyed the humor at the start very much and would have loved a bit more of it thrown in at random points. I think the mechanics are solid and fit the theme very well, but the difficulty ramped up way too fast for my uncoordinated fingers to handle. I wish there was a steady incline in difficulty over time rather than a sudden burst right after the tutorial. Overall, a great jam game, though. Please consider checking out our game as well: https:\/\/ldjam.com\/events\/ludum-dare\/50\/25-vikings","format":"md","likes":1,"spam":"N"},{"id":825124,"author_name":"arya-s","author_uid":"arya-s","epoch":1649697102,"text":"The control scheme was very innovative and good. I liked linking that kind of input to working out.\n\nI think it's a really solid game!","format":"md","likes":1,"spam":"N"},{"id":825863,"author_name":"someone","author_uid":"someone","epoch":1649718992,"text":"Interesting idea, but it got a bit dull doing the same thing for so long.  \nLinux version works fine, but my keyboard couldn't input the star jump.  ","format":"md","likes":0,"spam":"N"},{"id":826534,"author_name":"bastilo","author_uid":"bastilo","epoch":1649758627,"text":"Never played a gym game before \u263a\ufe0f","format":"md","likes":1,"spam":"N"},{"id":828804,"author_name":"AwesomeAlliterationAlliance","author_uid":"awesomealliterationalliance","epoch":1649887668,"text":"Cool idea! I have to admit that I just pressed all the keys at once and actually got away with it. :D \nSmall little detail: Putting y and z as main controls can be quite tricky for people with QWERTZ-Keyboards.\nWe really liked the voice-over effects!\n","format":"md","likes":1,"spam":"N"},{"id":829471,"author_name":"drentsoft","author_uid":"drentsoft","epoch":1649940544,"text":"@awesomealliterationalliance thanks for the feedback, especially about the keyboard layout. Godot does have the ability to map to a key location (rather than a specific key) but I'd still have to recognise the keyboard layout and change the label on the button icon. That said I've since moved the game post-jam to controller to get around the rollover issue mentioned in other comments.","format":"md","likes":1,"spam":"N"},{"id":830090,"author_name":"LDJam user 267116","author_uid":"267116","epoch":1650005461,"text":"Really fun idea for a rhythm game, great theming and the track select was a nice addition. Good job!","format":"md","likes":1,"spam":"N"},{"id":830751,"author_name":"Steve7411","author_uid":"steve7411","epoch":1650058677,"text":"The core rhythm mechanic is well done. This is a really fun idea, and a unique take on the theme.","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ld50\/wayback-placeholder.png"],"links":[{"url":"https:\/\/drentsoftgamesltd.itch.io\/the-demon-trainer","text":"Win, Mac, Linux"}],"metadata":{"g_key":"83339","g_author":"1003410","g_event":"LD50","g_eventkey":"110","g_subevent":"JAM","g_urlkey":"389318","g_title":"The Demon Trainer","g_status":"WAYBACK","g_place":"1255","g_commentcount":"21","g_site2_node_id":"287896","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"287896","n_urlkey":"389318","n_parent":"276397","n_path":"\/events\/ludum-dare\/50\/the-demon-trainer","n_slug":"the-demon-trainer","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"3410","n_created":"1649030313","n_modified":"1743980590","n_version":"892591","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD50","removed_author":false},"_superparent":9,"_trust":1,"author":3410,"body":"Take on the role of a young man looking to stay fit and young, who just happens to visit the wrong gym, run by a demon, eager to feed off the suffering of his trainees or their ageing bodies.\n\nPress Start to begin your workout. Follow the button prompts on screen to try and complete the exercise. Press the buttons on your keyboard that correspond to what you see on screen. Be warned, if you make a mistake the demon will allow the gym to take its toll on you, ageing you terribly.\n\nIt's a little sparse, there are no difficulty levels. If I were to continue this project I would consider having the demon react pained when you do well (de-aging yourself slightly) and perhaps make facial expressions for the workouts. Originally I had planned on making a body that reacted the correct stimulus but it didn't happen. The head indicates enough information though.\n\nI was aiming for a sort of rhythm style game.\n\nHave noticed sometimes the prompts go out of sync. Not sure why, didn't have time to fix.\n\nGame can sometimes generate very hard prompts or very long prompts, sorry about this, I didn't get a chance to properly balance it.\n\nIf you stick to the end of the tutorial you can set one of the exercises to easy mode. As I personally found the full version of the exercise too hard to do most of the time.\n\nDownloads are provided through a single itch.io link.\n\nMac and Linux versions are untested.!\n\n[screenshotPrompt.PNG](\/\/\/raw\/25d\/z\/4bba8.png)","comments":21,"comments-timestamp":"2022-04-15T21:37:57Z","created":"2022-04-03T23:58:33Z","files":[],"files-timestamp":0,"grade":{"grade-01":37,"grade-02":37,"grade-03":37,"grade-04":37,"grade-05":37,"grade-06":37,"grade-07":36,"grade-08":37},"id":287896,"love":0,"magic":{"cool":94.813221853956,"feedback":53,"given":32.25,"grade":36.875,"grade-01-average":2.986,"grade-01-result":1255,"grade-02-average":2.943,"grade-02-result":1126,"grade-03-average":3.386,"grade-03-result":618,"grade-04-average":3.243,"grade-04-result":1104,"grade-05-average":2.571,"grade-05-result":1236,"grade-06-average":2.486,"grade-06-result":908,"grade-07-average":3.176,"grade-07-result":534,"grade-08-average":2.829,"grade-08-result":1231,"smart":2.6629560244714},"meta":{"author":[3410],"cover":"\/\/\/content\/25d\/z\/49d18.png","link-01-tag":[42332],"link-02":"https:\/\/drentsoftgamesltd.itch.io\/the-demon-trainer","link-02-name":"Win, Mac, Linux","link-02-tag":[42337]},"meta-timestamp":"2025-04-06T23:03:10Z","modified":"2025-04-06T23:03:10Z","name":"The Demon Trainer","node-timestamp":"2022-04-05T01:19:38Z","parent":276397,"parents":[1,5,9,276397],"path":"\/events\/ludum-dare\/50\/the-demon-trainer","published":"2022-04-05T00:44:24Z","scope":"public","slug":"the-demon-trainer","subsubtype":"jam","subtype":"game","type":"item","version":892591},"text":"Take on the role of a young man looking to stay fit and young, who just happens to visit the wrong gym, run by a demon, eager to feed off the suffering of his trainees or their ageing bodies.\n\nPress Start to begin your workout. Follow the button prompts on screen to try and complete the exercise. Press the buttons on your keyboard that correspond to what you see on screen. Be warned, if you make a mistake the demon will allow the gym to take its toll on you, ageing you terribly.\n\nIt's a little sparse, there are no difficulty levels. If I were to continue this project I would consider having the demon react pained when you do well (de-aging yourself slightly) and perhaps make facial expressions for the workouts. Originally I had planned on making a body that reacted the correct stimulus but it didn't happen. The head indicates enough information though.\n\nI was aiming for a sort of rhythm style game.\n\nHave noticed sometimes the prompts go out of sync. Not sure why, didn't have time to fix.\n\nGame can sometimes generate very hard prompts or very long prompts, sorry about this, I didn't get a chance to properly balance it.\n\nIf you stick to the end of the tutorial you can set one of the exercises to easy mode. As I personally found the full version of the exercise too hard to do most of the time.\n\nDownloads are provided through a single itch.io link.\n\nMac and Linux versions are untested.!\n\n[screenshotPrompt.PNG](\/\/\/raw\/25d\/z\/4bba8.png)","title":"The Demon Trainer","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/293001+293002+293003+293004+293005+293006+293007+293008+293009+293010+293011+293012+293013+293014+293015+293016+293017+293018+293019+293020+293021+293022+293023+293024+293025+293026+293027+293028+293029+293030+293031+293032+293033+293034+293035+293036+293037+293038+293039+293040+293041+293042+293043+293044+293045+293046+293047+293048+293049+293050+293051+293052+293053+293054+293055+293056+293057+293058+293059+293060+293061+293062+293063+293064+293065+293066+293067+293068+293069+293070+293071+293072+293073+293074+293075+293076+293077+293078+293079+293080+293081+293082+293083+293084+293085+293086+293087+293088+293089+293090+293091+293092+293093+293094+293095+293096+293097+293098+293099+293100+293101+293102+293103+293104+293105+293106+293107+293108+293109+293110+293111+293112+293113+293114+293115+293116+293117+293118+293119+293120+293121+293122+293123+293124+293125+293126+293127+293128+293129+293130+293131+293132+293133+293134+293135+293136+293137+293138+293139+293140+293141+293142+293143+293144+293145+293146+293147+293148+293149+293150+293151+293152+293153+293154+293155+293156+293157+293158+293159+293160+293161+293162+293163+293164+293165+293166+293167+293168+293169+293170+293171+293172+293173+293174+293175+293176+293177+293178+293179+293180+293181+293182+293183+293184+293185+293186+293187+293188+293189+293190+293191+293192+293193+293194+293195+293196+293197+293198+293199+293200+293201+293202+293203+293204+293205+293206+293207+293208+293209+293210+293211+293212+293213+293214+293215+293216+293217+293218+293219+293220+293221+293222+293223+293224+293225+293226+293227+293228+293229+293230+293231+293232+293233+293234+293235+293236+293237+293238+293239+293240+293241+293242+293243+293244+293245+293246+293247+293248+293249+293250+293251+293252+293253+293254+293255+293256+293257+293258+293259+293260+293261+293262+293263+293264+293265+293266+293267+293268+293269+293270+293271+293272+293273+293274+293275+293276+293277+293278+293279+293280+293281+293282+293283+293284+293285+293286+293287+293288+293289+293290+293291+293292+293293+293294+293295+293296+293297+293298+293299+293300+293301+293302+293303+293304+293305+293306+293307+293308+293309+293310+293311+293312+293313+293314+293315+293316+293317+293318+293319+293320+293321+293322+293323+293324+293325+293326+293327+293328+293329+293330+293331+293332+293333+293334+293335+293336+293337+293338+293339+293340+293341+293342+293343+293344+293345+293346+293347+293348+293349+293350+293351+293352+293353+293354+293355+293356+293357+293358+293359+293360+293361+293362+293363+293364+293365+293366+293367+293368+293369+293370+293371+293372+293373+293374+293375+293376+293377+293378+293379+293380+293381+293382+293383+293384+293385+293386+293387+293388+293389+293390+293391+293392+293393+293394+293395+293396+293397+293398+293399+293400+293401+293402+293403+293404+293405+293406+293407+293408+293409+293410+293411+293412+293413+293414+293415+293416+293417+293418+293419+293420+293421+293422+293423+293424+293425+293426+293427+293428+293429+293430+293431+293432+293433+293434+293435+293436+293437+293438+293439+293440+293441+293442+293443+293444+293445+293446+293447+293448+293449+293450+293451+293452+293453+293454+293455+293456+293457+293458+293459+293460+293461+293462+293463+293464+293465+293466+293467+293468+293469+293470+293471+293472+293473+293474+293475+293476+293477+293478+293479+293480+293481+293482+293483+293484+293485+293486+293487+293488+293489+293490+293491+293492+293493+293494+293495+293496+293497+293498+293499+293500?authors&parents&superparent"},"object":"objects\/sha256\/8f\/8f14533e1bd07a2f346b630685dad0376f56f13ad596823fda40e9c27e05d93a","record":"shard-1\/json-live-urgent-v3\/records\/4b88712c823c68e510d8b3b2ba96aa94625cf6ac38b6c3d2a7e19180d3e78174.json","sha256":"8f14533e1bd07a2f346b630685dad0376f56f13ad596823fda40e9c27e05d93a","source":"https","stored_at":1784022427}}