{"author_link":"\/users\/ian-kettlewell","author_name":"Ian Kettlewell","author_uid":1079955,"comments":[{"id":776572,"author_name":"badoomtch","author_uid":"badoomtch","epoch":1649077209,"text":"I had fun with this one. I did find myself in the mesh at some point unable to escape, but I just refreshed and played again. I love the way it looks and plays, it's a lot of fun. Great entry.","format":"md","likes":1,"spam":"N"},{"id":783384,"author_name":"lb01","author_uid":"lb01","epoch":1649126412,"text":"The mechanics are really good. It took a bit to get the hang of the grappling hook, but once I got that the game really took off. One thing I would've liked to see is some sort of difficulty scaling, where if you are going faster the worm will rise faster to keep it challenging for more experienced players. But other than that I had a lot of fun with this one.","format":"md","likes":1,"spam":"N"},{"id":794923,"author_name":"Linus Lindberg","author_uid":"linus-lindberg","epoch":1649189309,"text":"Had a lot of fun playing this, decpite getting stuck inside meshes and disoriented at times.","format":"md","likes":1,"spam":"N"},{"id":798180,"author_name":"Colombo","author_uid":"colombo","epoch":1649208713,"text":"Very fun, I would improve it by having a music that reflects the urgency of escaping. I played for a long time and would definitely play again. I did not notice how high up did I get in my best run :( ","format":"md","likes":1,"spam":"N"},{"id":798227,"author_name":"CaramelCode","author_uid":"caramelcode","epoch":1649209117,"text":"Wow this has been my favorite game so far! I love that you wrote it in Rust for a Compo that is SUPER impressive to me! I thought the ending was very funny!  My only suggestion for improvement would be some more audio and music, but I understand that would be very hard in a Compo.","format":"md","likes":1,"spam":"N"},{"id":798249,"author_name":"Truth Defined","author_uid":"truth-defined","epoch":1649209264,"text":"Very much enjoyed this game!\nArt is simple but clean. Gameplay is fluid and and wurm sounds are gross and i love it","format":"md","likes":1,"spam":"N"},{"id":798287,"author_name":"Ian Kettlewell","author_uid":"ian-kettlewell","epoch":1649209573,"text":"Thanks for playing everyone! \n\n@caramelcode Thanks for playing it! I totally wanted to add more audio and music. I had *so* many ideas but I literally made all sounds in the last 10 minutes. I was madly making sounds into the computer, trimming them, and inserting the first take. I didn't even test if the ending music worked before I submitted the final build! With even an extra half hour I could have made the audio much better. Next time I'll plan that a little better!\n","format":"md","likes":0,"spam":"N"},{"id":798341,"author_name":"Furtive Pygmy","author_uid":"furtive-pygmy","epoch":1649210042,"text":"Awesome game! I agree with the above posters that some music would have added to the mood a lot.  \nEnjoyed the grappling, and would totally play a time-trial version of this!  \nArt is pleasant and geometry was fun to navigate.","format":"md","likes":2,"spam":"N"},{"id":799012,"author_name":"s1lv3r Dr4g0n Games","author_uid":"s1lv3r-dr4g0n-games","epoch":1649216767,"text":"Love seeing interesting engines. Good job!","format":"md","likes":2,"spam":"N"},{"id":809436,"author_name":"vidarn","author_uid":"vidarn","epoch":1649328664,"text":"I liked the grappling hook mechanic once I got the hang of it, though I will admit that it took me a while to figure out how the game worked. Perhaps you could add some instructions to the game description?\n\nI think you managed to incorporate the theme well, especially considering the ending. Also, the environments were nice and definitely felt like an alien planet.","format":"md","likes":2,"spam":"N"},{"id":811660,"author_name":"Ian Kettlewell","author_uid":"ian-kettlewell","epoch":1649357093,"text":"@vidarn Thanks for playing! I added some more instructions to this page which hopefully will help future players avoid confusion. Thanks for the recommendation! ","format":"md","likes":1,"spam":"N"},{"id":828186,"author_name":"Lazzor","author_uid":"lazzor","epoch":1649854329,"text":"Hey, nice game and props for making it in your own engine! The grappling hook works well, but at some point I had trouble with orientation, not really knowing if I'm still going up or down :D The movement was really slow for me, which is why I almost exclusively moved with the grappling hook. ","format":"md","likes":1,"spam":"N"},{"id":830957,"author_name":"Psytron","author_uid":"psytron","epoch":1650077569,"text":"This game grappled me! Simple concept but can tell you took a lot of care in it and executed well. Good jam!","format":"md","likes":1,"spam":"N"},{"id":831361,"author_name":"sinus","author_uid":"sinus","epoch":1650125244,"text":"Nice game! I like both the game idea and the graphics style. It feels a bit like Tomb Raider actually ^^\nI manged to get to the top. I guess you could increase the movement speed a bit, as running compared to grappling isn't very effective at the moment.","format":"md","likes":1,"spam":"N"},{"id":832077,"author_name":"Jamie Slowgrove","author_uid":"jamie-slowgrove","epoch":1650196074,"text":"Nice game! I loved the grapple mechanics, it was fun to play and I thought it was a really cool idea. Awesome job!","format":"md","likes":1,"spam":"N"},{"id":832952,"author_name":"kjscott","author_uid":"kjscott","epoch":1650277835,"text":"It took me several attempts to figure out how to effectively move around, and it may have just been the laptop I was working on but the game ran horribly slowly to begin with for a run or two before it finally seemed to calm down and catch up (fogging and limiting the render distance might have helped a bit with that). Definitely a few issues with getting inside the draw boxes of the different objects but considering it's a compo entry a pretty solid effort there given the time constraints. I think a more polished version of this game could be quite interesting to play as it has an unusual gameplay mechanic.","format":"md","likes":0,"spam":"N"},{"id":833077,"author_name":"WobbleBlocks","author_uid":"wobbleblocks","epoch":1650288809,"text":"very neat! nice entry!","format":"md","likes":1,"spam":"N"},{"id":833080,"author_name":"chriiis88","author_uid":"chriiis88","epoch":1650289002,"text":"Let's be honest, the graphics and sound can be improved a lot. What are the yellow balls for? What is the red stuff? There are also quite a few visual bugs:\n![Screenshot 2022-04-18 153624.png](\/\/\/raw\/5cd\/z\/4e236.png)\n\nBut that being said, boosting yourself up with the rope is quite fun. This could be a cool game if you built on the good movement mechanic. Also, I have no clue what I did to win the game (shoot the worm? which worm? there was no worm).","format":"md","likes":0,"spam":"N"},{"id":833113,"author_name":"Ian Kettlewell","author_uid":"ian-kettlewell","epoch":1650291344,"text":"@chriiis88 thanks for playing!\n\nThe worm is the giant purple thing that\u2019s slowly surrounding the whole tower. The red part is the center of its mouth. I can see how it\u2019s not 100% obvious though.\n\nThe yellow things are grapple length power-ups. They are explained in one of the messages at the start, but it\u2019d be very easy to miss. Definitely something to be improved. \n\n","format":"md","likes":0,"spam":"N"},{"id":833118,"author_name":"Ian Kettlewell","author_uid":"ian-kettlewell","epoch":1650291712,"text":"@kjscott Apologies for the poor performance! \n\nOn the laptop I developed on I didn\u2019t encounter any lag but it\u2019s definitely a bit more demanding than a typical game jam entry.\n\nIf I revisit the game I\u2019d definitely spend time testing across a wider range of hardware. ","format":"md","likes":0,"spam":"N"},{"id":836239,"author_name":"Tudvari","author_uid":"tudvari","epoch":1650551771,"text":"Yaaay, I've managed to finish it. I always loved grappling games, and it felt really good going up further and further. Especially when I managed to chain a few good hooks and I was able to maintain my velocity for a long time. :smile: \nGood entry! Maybe some intro would have been nice.","format":"md","likes":2,"spam":"N"},{"id":836252,"author_name":"alpharock6","author_uid":"alpharock6","epoch":1650552514,"text":"Made it all the way to infinity, nice :P That was a really fun mechanic to play around with once I got the hang of it. Nice entry!","format":"md","likes":1,"spam":"N"},{"id":836570,"author_name":"Hawke Games","author_uid":"hawke-games","epoch":1650561396,"text":"Game is cool, the graphics are simple but looks nice. The audio is minimal but it isn't irritating. The biggest issue for me is that the game can't be played in fullscreen and for some reason my mouse can sometimes be brought back to my browser so I can't look all the way around. But I really like climbing with the high-speed grappling.","format":"md","likes":2,"spam":"N"},{"id":836662,"author_name":"Ian Kettlewell","author_uid":"ian-kettlewell","epoch":1650563877,"text":"@hawke-games Thanks for playing! Sorry to hear about those mouse issues. Which browser were you using? ","format":"md","likes":1,"spam":"N"},{"id":836818,"author_name":"Hawke Games","author_uid":"hawke-games","epoch":1650567877,"text":"@ian-kettlewell I'm using Firefox","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ld50\/wayback-placeholder.png"],"links":[{"url":"https:\/\/ianjk.com\/ld50","text":"Link"},{"url":"https:\/\/github.com\/kettle11\/LD50","text":"Link"}],"metadata":{"g_key":"83182","g_author":"1079955","g_event":"LD50","g_eventkey":"110","g_subevent":"COMPO","g_urlkey":"388993","g_title":"Last of the Sky Folk","g_status":"WAYBACK","g_place":"388","g_commentcount":"25","g_site2_node_id":"287417","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"287417","n_urlkey":"388993","n_parent":"276397","n_path":"\/events\/ludum-dare\/50\/last-of-the-sky-folk","n_slug":"last-of-the-sky-folk","n_type":"item","n_subtype":"game","n_subsubtype":"compo","n_author":"79955","n_created":"1649008015","n_modified":"1759742772","n_version":"911748","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD50","removed_author":false},"_superparent":9,"_trust":6,"author":79955,"body":"Ascend the tower. Evade the worm!\n\nPlay this movement-based 3D game in your browser today! https:\/\/ianjk.com\/ld50\n\n**Controls:**\n\n* Use the WASD keys to move.\n* Spacebar to jump.\n* Aim and click with your mouse to grapple. Your cursor turns white when the grapple's target is within range.\n* If you make it to the end right-click is used for something. :) \n* Collect the yellow power-ups to extend your grapple length.\n\nBuilt with a custom Rust game engine: https:\/\/github.com\/kettle11\/koi\n\n\n![screen1.jpg](\/\/\/raw\/358\/31\/z\/4ca4c.jpg)\n\n\n\n![Screen Shot 2022-04-05 at 11.28.42 AM.png](\/\/\/raw\/358\/31\/z\/4ca69.png)\nPost-jam fixes: Fixed audio getting glitchy after many sounds were played, fixed disabled audio, darkened text to improve legibility, fixed bug where the player could get stuck upside down, made getting stuck in the level less likely.\n","comments":25,"comments-timestamp":"2022-04-21T19:04:37Z","created":"2022-04-03T17:46:55Z","files":[],"files-timestamp":0,"grade":{"grade-01":27,"grade-02":28,"grade-03":28,"grade-04":27,"grade-05":28,"grade-06":26,"grade-07":23,"grade-08":26},"id":287417,"love":0,"magic":{"cool":81.749170205381,"feedback":8,"given":17.125,"grade":26.625,"grade-01-average":3.3,"grade-01-result":388,"grade-02-average":3.692,"grade-02-result":143,"grade-03-average":3.75,"grade-03-result":119,"grade-04-average":3.34,"grade-04-result":442,"grade-05-average":3.365,"grade-05-result":335,"grade-06-average":2.104,"grade-06-result":489,"grade-07-average":2.214,"grade-07-result":436,"grade-08-average":2.854,"grade-08-result":472,"smart":-19.915656275995},"meta":{"author":[79955],"cover":"\/\/\/content\/358\/31\/z\/4a085.png","link-01":"https:\/\/ianjk.com\/ld50","link-01-tag":[42336],"link-02":"https:\/\/github.com\/kettle11\/LD50","link-02-tag":[42332]},"meta-timestamp":"2025-10-06T09:26:12Z","modified":"2025-10-06T09:26:12Z","name":"Last of the Sky Folk","node-timestamp":"2022-04-21T13:42:00Z","parent":276397,"parents":[1,5,9,276397],"path":"\/events\/ludum-dare\/50\/last-of-the-sky-folk","published":"2022-04-04T01:29:26Z","scope":"public","slug":"last-of-the-sky-folk","subsubtype":"compo","subtype":"game","type":"item","version":911748},"text":"Ascend the tower. Evade the worm!\n\nPlay this movement-based 3D game in your browser today! https:\/\/ianjk.com\/ld50\n\n**Controls:**\n\n* Use the WASD keys to move.\n* Spacebar to jump.\n* Aim and click with your mouse to grapple. Your cursor turns white when the grapple's target is within range.\n* If you make it to the end right-click is used for something. :) \n* Collect the yellow power-ups to extend your grapple length.\n\nBuilt with a custom Rust game engine: https:\/\/github.com\/kettle11\/koi\n\n\n![screen1.jpg](\/\/\/raw\/358\/31\/z\/4ca4c.jpg)\n\n\n\n![Screen Shot 2022-04-05 at 11.28.42 AM.png](\/\/\/raw\/358\/31\/z\/4ca69.png)\nPost-jam fixes: Fixed audio getting glitchy after many sounds were played, fixed disabled audio, darkened text to improve legibility, fixed bug where the player could get stuck upside down, made getting stuck in the level less likely.\n","title":"Last of the Sky Folk","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/287001+287002+287003+287004+287005+287006+287007+287008+287009+287010+287011+287012+287013+287014+287015+287016+287017+287018+287019+287020+287021+287022+287023+287024+287025+287026+287027+287028+287029+287030+287031+287032+287033+287034+287035+287036+287037+287038+287039+287040+287041+287042+287043+287044+287045+287046+287047+287048+287049+287050+287051+287052+287053+287054+287055+287056+287057+287058+287059+287060+287061+287062+287063+287064+287065+287066+287067+287068+287069+287070+287071+287072+287073+287074+287075+287076+287077+287078+287079+287080+287081+287082+287083+287084+287085+287086+287087+287088+287089+287090+287091+287092+287093+287094+287095+287096+287097+287098+287099+287100+287101+287102+287103+287104+287105+287106+287107+287108+287109+287110+287111+287112+287113+287114+287115+287116+287117+287118+287119+287120+287121+287122+287123+287124+287125+287126+287127+287128+287129+287130+287131+287132+287133+287134+287135+287136+287137+287138+287139+287140+287141+287142+287143+287144+287145+287146+287147+287148+287149+287150+287151+287152+287153+287154+287155+287156+287157+287158+287159+287160+287161+287162+287163+287164+287165+287166+287167+287168+287169+287170+287171+287172+287173+287174+287175+287176+287177+287178+287179+287180+287181+287182+287183+287184+287185+287186+287187+287188+287189+287190+287191+287192+287193+287194+287195+287196+287197+287198+287199+287200+287201+287202+287203+287204+287205+287206+287207+287208+287209+287210+287211+287212+287213+287214+287215+287216+287217+287218+287219+287220+287221+287222+287223+287224+287225+287226+287227+287228+287229+287230+287231+287232+287233+287234+287235+287236+287237+287238+287239+287240+287241+287242+287243+287244+287245+287246+287247+287248+287249+287250+287251+287252+287253+287254+287255+287256+287257+287258+287259+287260+287261+287262+287263+287264+287265+287266+287267+287268+287269+287270+287271+287272+287273+287274+287275+287276+287277+287278+287279+287280+287281+287282+287283+287284+287285+287286+287287+287288+287289+287290+287291+287292+287293+287294+287295+287296+287297+287298+287299+287300+287301+287302+287303+287304+287305+287306+287307+287308+287309+287310+287311+287312+287313+287314+287315+287316+287317+287318+287319+287320+287321+287322+287323+287324+287325+287326+287327+287328+287329+287330+287331+287332+287333+287334+287335+287336+287337+287338+287339+287340+287341+287342+287343+287344+287345+287346+287347+287348+287349+287350+287351+287352+287353+287354+287355+287356+287357+287358+287359+287360+287361+287362+287363+287364+287365+287366+287367+287368+287369+287370+287371+287372+287373+287374+287375+287376+287377+287378+287379+287380+287381+287382+287383+287384+287385+287386+287387+287388+287389+287390+287391+287392+287393+287394+287395+287396+287397+287398+287399+287400+287401+287402+287403+287404+287405+287406+287407+287408+287409+287410+287411+287412+287413+287414+287415+287416+287417+287418+287419+287420+287421+287422+287423+287424+287425+287426+287427+287428+287429+287430+287431+287432+287433+287434+287435+287436+287437+287438+287439+287440+287441+287442+287443+287444+287445+287446+287447+287448+287449+287450+287451+287452+287453+287454+287455+287456+287457+287458+287459+287460+287461+287462+287463+287464+287465+287466+287467+287468+287469+287470+287471+287472+287473+287474+287475+287476+287477+287478+287479+287480+287481+287482+287483+287484+287485+287486+287487+287488+287489+287490+287491+287492+287493+287494+287495+287496+287497+287498+287499+287500?authors&parents&superparent"},"object":"objects\/sha256\/0f\/0f0910612f4fa159c83828c28a953413cc177ff64559d60ab02fa99fcc06d2eb","record":"shard-0\/json-live-urgent-v3\/records\/2db3db67b2b9c68877d19b48636fe1ac9eabf2fb16a603ac23833a0ba6b2436c.json","sha256":"0f0910612f4fa159c83828c28a953413cc177ff64559d60ab02fa99fcc06d2eb","source":"https","stored_at":1784022416}}