{"author_link":"\/users\/dock-frankenstein","author_name":"Dock Frankenstein","author_uid":1121145,"comments":[{"id":1184517,"author_name":"Diralf","author_uid":"diralf","epoch":1760536653,"text":"A very interesting concept. I like the control scheme with discrete turning - it adds more horror than free mouse look, as if the character is constrained by fear. The demons are quite tough. I also liked that you can't get too close to a demon and need to find a better position to defend against attacks. A very good game with atmospheric visuals.","format":"md","likes":0,"spam":"N"},{"id":1188399,"author_name":"zimny11","author_uid":"zimny11","epoch":1761257412,"text":"Cool game! I find the controls a bit hard to use, specially reflecting. But I really like the movement mechanic, so you need to be careful around the corners. The art is really smooth. Well done!","format":"md","likes":0,"spam":"N"},{"id":1189139,"author_name":"PhilStrahl","author_uid":"philstrahl","epoch":1761515195,"text":"Very dark and moody and i had to get used to the 90\u00b0 turning. Thanks for helping me out with that one level \ud83d\ude05 For your reference, here's my archived stream \ud83d\ude0a\ud83e\udd84\n\nhttps:\/\/www.youtube.com\/watch?v=zSB7Re1M8Jo","format":"md","likes":0,"spam":"N"}],"format":"md","images":["ld58\/wayback-placeholder.png"],"links":[{"url":"https:\/\/github.com\/ferafiks\/ld58","text":"Link"},{"url":"https:\/\/dock-frankenstein.itch.io\/chains-at-the-end-of-the-tunnel","text":"Link"},{"url":"https:\/\/dock-frankenstein.itch.io\/chains-at-the-end-of-the-tunnel","text":"Link"}],"metadata":{"g_key":"89153","g_author":"1121145","g_event":"LD58","g_eventkey":"112","g_subevent":"JAM","g_urlkey":"427029","g_title":"Chains at the end of the tunnel","g_status":"WAYBACK","g_place":"99999","g_commentcount":"3","g_site2_node_id":"417280","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"417280","n_urlkey":"427029","n_parent":"415614","n_path":"\/events\/ludum-dare\/58\/chains-at-the-end-of-the-tunnel","n_slug":"chains-at-the-end-of-the-tunnel","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"121145","n_created":"1759172014","n_modified":"1778526200","n_version":"1328478","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD58","removed_author":false},"_superparent":9,"_trust":8,"author":121145,"body":"# Description\nIn a dystopian future where Satan is dead and God has been chained by humans, you embark on an expedition in order to locate the last bits of angel steel, that you hope will help you with restoring the old order. You are equipped with a jailbroken cross that, unlike a typical cross, allows you to use it without having to pay anyone. The only downside is that it has to be occasionally recharged\n\n![room.png](\/\/\/raw\/939\/d1\/z\/6db20.png)\n\n# Controls\n| Keys | Description |\n| :-- | :-- |\n| `WASD` | Walk around |\n| `Q`\/`E` | Turn camera |\n| `Space` | Deflect projectiles |\n| `R` | Reload |\n| `F` | Collect demon |\n| `Ctrl+]` | Skip level |\n\n![sneak.png](\/\/\/raw\/939\/d1\/z\/6db1c.png)\n\n# Devlog\n\nSo I originally wanted to create this game in rust with [Bevy](https:\/\/bevy.org\/), but I ran into a problem while trying to import a physics library and fixing it with my non-existent rust skills would have taken too long. So I switched to C# and [Stride](https:\/\/stride3d.net), but that also had issues running on my linux machine. So in the end I switched engines again to Godot and this is the result\n\nAll assets were created by me. I planned on including something from the internet, but it just sort of came out like that. Even the realistic eyes and teeth you can see on demons from far away are also mine :)\n\nAnimations were the result of me freestyling physics and refusing to learn how to animate in godot\n\nAll levels are generated from images where black means wall, blue means light, red means demon and green means player. This was also the result of me refusing to learn how scene management works in godot","comments":3,"comments-timestamp":"2025-10-26T21:46:35Z","created":"2025-09-29T18:53:34Z","files":[{"author":121145,"id":43500,"name":"ld58.exe","node":417280,"size":128725760,"status":9,"tag":0,"timestamp":"2025-10-06T19:07:43Z"},{"author":121145,"id":43503,"name":"linux.zip","node":417280,"size":62524897,"status":9,"tag":0,"timestamp":"2025-10-06T19:08:49Z"}],"files-timestamp":"2025-10-06T19:08:49Z","grade":{"grade-01":6,"grade-02":6,"grade-03":6,"grade-04":6,"grade-05":6,"grade-06":6,"grade-08":6},"id":417280,"love":0,"magic":{"cool":92.35481451828,"feedback":2,"given":3.625,"grade":6,"grade-01-average":3.625,"grade-02-average":3.25,"grade-03-average":3.75,"grade-04-average":3.5,"grade-05-average":3.625,"grade-06-average":3.25,"grade-08-average":3.75,"smart":-12.202885392894},"meta":{"author":[121145],"cover":"\/\/\/content\/939\/d1\/z\/6dac7.png","grade-07-out":"1","link-01":"https:\/\/github.com\/ferafiks\/ld58","link-01-tag":[42332],"link-02":"https:\/\/dock-frankenstein.itch.io\/chains-at-the-end-of-the-tunnel","link-02-tag":[42337],"link-03":"https:\/\/dock-frankenstein.itch.io\/chains-at-the-end-of-the-tunnel","link-03-tag":[42341]},"meta-timestamp":"2026-05-11T19:03:20Z","modified":"2026-05-11T19:03:20Z","name":"Chains at the end of the tunnel","node-timestamp":"2025-10-06T20:23:19Z","parent":415614,"parents":[1,5,9,415614],"path":"\/events\/ludum-dare\/58\/chains-at-the-end-of-the-tunnel","published":"2025-10-06T19:11:07Z","scope":"public","slug":"chains-at-the-end-of-the-tunnel","subsubtype":"jam","subtype":"game","type":"item","version":1328478},"text":"# Description\nIn a dystopian future where Satan is dead and God has been chained by humans, you embark on an expedition in order to locate the last bits of angel steel, that you hope will help you with restoring the old order. You are equipped with a jailbroken cross that, unlike a typical cross, allows you to use it without having to pay anyone. The only downside is that it has to be occasionally recharged\n\n![room.png](\/\/\/raw\/939\/d1\/z\/6db20.png)\n\n# Controls\n| Keys | Description |\n| :-- | :-- |\n| `WASD` | Walk around |\n| `Q`\/`E` | Turn camera |\n| `Space` | Deflect projectiles |\n| `R` | Reload |\n| `F` | Collect demon |\n| `Ctrl+]` | Skip level |\n\n![sneak.png](\/\/\/raw\/939\/d1\/z\/6db1c.png)\n\n# Devlog\n\nSo I originally wanted to create this game in rust with [Bevy](https:\/\/bevy.org\/), but I ran into a problem while trying to import a physics library and fixing it with my non-existent rust skills would have taken too long. So I switched to C# and [Stride](https:\/\/stride3d.net), but that also had issues running on my linux machine. So in the end I switched engines again to Godot and this is the result\n\nAll assets were created by me. I planned on including something from the internet, but it just sort of came out like that. Even the realistic eyes and teeth you can see on demons from far away are also mine :)\n\nAnimations were the result of me freestyling physics and refusing to learn how to animate in godot\n\nAll levels are generated from images where black means wall, blue means light, red means demon and green means player. This was also the result of me refusing to learn how scene management works in godot","title":"Chains at the end of the tunnel","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/419501+419502+419503+419504+419505+419506+419507+419508+419509+419510+419511+419512+419513+419514+419515+419516+419517+419518+419519+419520+419521+419522+419523+419524+419525+419526+419527+419528+419529+419530+419531+419532+419533+419534+419535+419536+419537+419538+419539+419540+419541+419542+419543+419544+419545+419546+419547+419548+419549+419550+419551+419552+419553+419554+419555+419556+419557+419558+419559+419560+419561+419562+419563+419564+419565+419566+419567+419568+419569+419570+419571+419572+419573+419574+419575+419576+419577+419578+419579+419580+419581+419582+419583+419584+419585+419586+419587+419588+419589+419590+419591+419592+419593+419594+419595+419596+419597+419598+419599+419600+419601+419602+419603+419604+419605+419606+419607+419608+419609+419610+419611+419612+419613+419614+419615+419616+419617+419618+419619+419620+419621+419622+419623+419624+419625+419626+419627+419628+419629+419630+419631+419632+419633+419634+419635+419636+419637+419638+419639+419640+419641+419642+419643+419644+419645+419646+419647+419648+419649+419650+419651+419652+419653+419654+419655+419656+419657+419658+419659+419660+419661+419662+419663+419664+419665+419666+419667+419668+419669+419670+419671+419672+419673+419674+419675+419676+419677+419678+419679+419680+419681+419682+419683+419684+419685+419686+419687+419688+419689+419690+419691+419692+419693+419694+419695+419696+419697+419698+419699+419700+419701+419702+419703+419704+419705+419706+419707+419708+419709+419710+419711+419712+419713+419714+419715+419716+419717+419718+419719+419720+419721+419722+419723+419724+419725+419726+419727+419728+419729+419730+419731+419732+419733+419734+419735+419736+419737+419738+419739+419740+419741+419742+419743+419744+419745+419746+419747+419748+419749+419750+419751+419752+419753+419754+419755+419756+419757+419758+419759+419760+419761+419762+419763+419764+419765+419766+419767+419768+419769+419770+419771+419772+419773+419774+419775+419776+419777+419778+419779+419780+419781+419782+419783+419784+419785+419786+419787+419788+419789+419790+419791+419792+419793+419794+419795+419796+419797+419798+419799+419800+419801+419802+419803+419804+419805+419806+419807+419808+419809+419810+419811+419812+419813+419814+419815+419816+419817+419818+419819+419820+419821+419822+419823+419824+419825+419826+419827+419828+419829+419830+419831+419832+419833+419834+419835+419836+419837+419838+419839+419840+419841+419842+419843+419844+419845+419846+419847+419848+419849+419850+419851+419852+419853+419854+419855+419856+419857+419858+419859+419860+419861+419862+419863+419864+419865+419866+419867+419868+419869+419870+419871+419872+419873+419874+419875+419876+419877+419878+419879+419880+419881+419882+419883+419884+419885+419886+419887+419888+419889+419890+419891+419892+419893+419894+419895+419896+419897+419898+419899+419900+419901+419902+419903+419904+419905+419906+419907+419908+419909+419910+419911+419912+419913+419914+419915+419916+419917+419918+419919+419920+419921+419922+419923+419924+419925+419926+419927+419928+419929+419930+419931+419932+419933+419934+419935+419936+419937+419938+419939+419940+419941+419942+419943+419944+419945+419946+419947+419948+419949+419950+419951+419952+419953+419954+419955+419956+419957+419958+419959+419960+419961+419962+419963+419964+419965+419966+419967+419968+419969+419970+419971+419972+419973+419974+419975+419976+419977+419978+419979+419980+419981+419982+419983+419984+419985+419986+419987+419988+419989+419990+419991+419992+419993+419994+419995+419996+419997+419998+419999+420000?authors&parents&superparent"},"object":"objects\/sha256\/88\/88e816db9d69e68a46eaa0df650fff21e8490aca327e5feed77c56a9d6424994","record":"shard-0\/json-live-urgent-v3\/records\/70652a94d9540454d9c1fef2ce7e770cddfeae64fd98811e4083101f94b6aa99.json","sha256":"88e816db9d69e68a46eaa0df650fff21e8490aca327e5feed77c56a9d6424994","source":"https","stored_at":1784022532}}