{"author_link":"\/users\/whysguy52","author_name":"Whysguy52","author_uid":1241776,"comments":[{"id":1131442,"author_name":"Patatje","author_uid":"patatje","epoch":1744126449,"text":"Cool little game, the sound effects are nice. wish the bats had a small delay or tell before they charged at you.","format":"md","likes":2,"spam":"N"},{"id":1134364,"author_name":"Rachenite","author_uid":"rachenite","epoch":1744146559,"text":"Cool concept! The map generation was one of the strengths for sure. It was difficult to hit the small bats because the sword hitbox was the actual sword itself and it swung diagonal. Satisfying when you spam though","format":"md","likes":1,"spam":"N"},{"id":1134642,"author_name":"Team 9tailed","author_uid":"team-9tailed","epoch":1744148389,"text":"Has potential, but left me wanting more. The bats were awkward to fight at times because they would float out of range briefly before swooping, which could be fine if intended, but without some kind of visual\/audible indicator, felt more like a bug than the intended design. If you were able to implement even half of the things you mentioned that you intended to add, I think it would have felt much more full.","format":"md","likes":1,"spam":"N"},{"id":1135075,"author_name":"Whysguy52","author_uid":"whysguy52","epoch":1744152871,"text":"@rachenite I had considered using a different, more broad hit box so it wasn't so precise but i had already implemented the design choice. :( Thanks for playing!","format":"md","likes":1,"spam":"N"},{"id":1135257,"author_name":"Whysguy52","author_uid":"whysguy52","epoch":1744154964,"text":"@team-9tailed I know, sorry :( there wasn't much content. but, that's what happens when i jam alone. The bats floating up was actually a choice. I didn't want the player to simply go in and wipe everything out immediately before anything even attacked once. I thought it would be too easy so i had them fly out of range slowly and then attack (which brought them back in strike range). I know about the emptyness. I was, at the very very least, hoping to make just 1 more enemy. Thanks for the feedback and playing.","format":"md","likes":1,"spam":"N"},{"id":1135743,"author_name":"Mutilated Sauce","author_uid":"mutilated-sauce","epoch":1744162103,"text":"This is a cool concept and well done for just one person, great work! I did notice that I could still progress to the next level after a gameover, so got to explore more even though green boss thing took me out pretty quickly lol","format":"md","likes":2,"spam":"N"},{"id":1135755,"author_name":"Jordanfb","author_uid":"jordanfb","epoch":1744162429,"text":"Nice work! I'm kinda glad you can keep playing after you die since I didn't figure out how to actually fight the bats until my 4th level. I'm proud to say I beat the 5th level without dying XD. The charge up was cool and nicely indicated with the flying upwards. Cool stuff! This could definitely become a lot of different things if you wanted to put more time into it. One funny bug I discovered was that I somehow stopped inbetween the doors or something? And my camera just looked out on the godot void. Keep it up.","format":"md","likes":1,"spam":"N"},{"id":1135760,"author_name":"Wolfier","author_uid":"wolfier","epoch":1744162530,"text":" My problem is that the bats damage you even when they're not attacking and its really easy to accidently hurt yourself. I would think a small animation before their attack would be beneficial.\nI also think your game in general would be better if the combat was faster overall. There's a lot of dead space in the fighting so i think you should have less delay for the bats.","format":"md","likes":1,"spam":"N"},{"id":1136432,"author_name":"Whysguy52","author_uid":"whysguy52","epoch":1744174381,"text":"@mutilated-sauce Oh right! I forgot about the game over. Yes, I obviously wanted to handle game overs but I was using this feature as a debugging tool and ran out of time to implement \"game overs\". Thanks for reminding me though. I added it to my list :)","format":"md","likes":1,"spam":"N"},{"id":1136441,"author_name":"Whysguy52","author_uid":"whysguy52","epoch":1744174611,"text":"Interesting. I think I know how to fix that. Yeah, when you leave one room, that room goes invisible and when you enter another room, that room goes visible so there's probably a gap in between where neither renders. I set them to invis because I have backface culling on, so surfaces are \"one-way\". I did this so your camera can see through the walls when if it ends up outside the room. If both rooms or all rooms rendered, the walls from one room would block the camera when it hovers outside the room.","format":"md","likes":1,"spam":"N"},{"id":1136453,"author_name":"Whysguy52","author_uid":"whysguy52","epoch":1744174854,"text":"@wolfier Thanks, I'll try that. someone else also suggested it so maybe I'll come up with something. I wanted to make it so bats spawned away from the door (I did notice that) but it would have made the spawn code 2 or 3 times more complex and time consuming :( Also, I was afraid of the slow pace but, I've seen people play my games in the past and... not do so well so I wanted the first couple levels to be easy. The level number is actually used as a multiplier to determine how many bats spawn per room and how fast they attack so the later levels are probably pretty hard.","format":"md","likes":1,"spam":"N"},{"id":1147038,"author_name":"Jag","author_uid":"jag","epoch":1744432360,"text":"It's pretty ambitious to try for a Binding of Isaac-like for a gamejam so I really commend the effort! I think it was a fun adventure, but it had quite a few problems that made the experience rough. I agree with the person above that the bats still hurting you even when they're not attacking is quite weird, because I shield blocked one of their attacks, then counter-attacked and still got damaged. But I love the style! It reminds me of runescape a bit","format":"md","likes":1,"spam":"N"},{"id":1147066,"author_name":"Whysguy52","author_uid":"whysguy52","epoch":1744433720,"text":"@jag ohhh yeah I guess I forgot about making the bats stop after hitting the shield. So, for now, they don't stop trying to move forward until the timer is completely done. You probably lowered shield before they were done with their dash. i swear it WAS on my mind at one point but forgot to come back around to that. ","format":"md","likes":0,"spam":"N"},{"id":1148714,"author_name":"someone","author_uid":"someone","epoch":1744498987,"text":"The bats were cute.  \nI like that you could carry on after game over appears, and it even goes away for the next level.  \nI struggled with the combat, the mouse sensitivity was way too low and it seemed hard to actually hit anything without taking damage first. I didn't actually realise you could use the shield.  ","format":"md","likes":1,"spam":"N"},{"id":1148783,"author_name":"Jona Scheidig","author_uid":"jona-scheidig","epoch":1744502408,"text":"One can clearly tell, that there is alot of effort in the game. And I bet, you learned alot while making it, which is ultimately why I love gamejams so much.\nI also so you worked solo on this so props to you for showing the dedication.\nPersonally I think you showed us that you're capable of making your own game with art, programming and sound.\nWho know's, maybe you're even the next TobyFox, haha.\n\nThe game itself is ofc lacking abit of depth (hehe, get it?), because its pretty much the same scenario each room.\nEnter, kill bats, move on.\nThats not to say its that bad, but in order to make it fun, it could use more variety. Smth that is unexpected for the player. Be in new weapons, new mechanics, or enemies.\nDesign wise it was also rather simple, but that's alright too once there's more variety.\n\nOverall this game adds to your portfolio and you can be proud about it!\nKeep at it, and you'll be making the next Elden Ring in no time.","format":"md","likes":1,"spam":"N"},{"id":1149015,"author_name":"ryusui","author_uid":"ryusui","epoch":1744516858,"text":"Combat is surprisingly complex given how bare-bones the game appears otherwise (to be sure, I don't think I've ever really done a melee-centric game myself). I do wish the bats were a bit less tanky and had better tells for when they're about to attack.","format":"md","likes":1,"spam":"N"},{"id":1149022,"author_name":"Whysguy52","author_uid":"whysguy52","epoch":1744517238,"text":"@jona-scheidig Yes, i did learn a bunch. This was my first time making procedurally generated maps (not rooms obviously QQ). I had to re-learn a lot too about animation. Boy animating was rough LOL. \n\nyeah i know there's not a lot of depth (no pun intended) :\\ Sorry. I did have plans for rocks and pits and spikes and different shaped and sized rooms as well as enemies, items and weapons (see my post for my list of things i didn't get to) but time, you know? Once again, my game idea was overly ambition but that's okay.","format":"md","likes":0,"spam":"N"},{"id":1149025,"author_name":"Whysguy52","author_uid":"whysguy52","epoch":1744517354,"text":"@ryusui thanks! I could probably make them a bit easier to fight. Their logic was very very basic: rise, dash, repeat. But I get it. There's not much there. I'll look into creating a tell of some sort (if i decide to continue developing it, that is). But thanks! I appreciate the feedback, sincerely. ","format":"md","likes":1,"spam":"N"},{"id":1149029,"author_name":"Whysguy52","author_uid":"whysguy52","epoch":1744517561,"text":"@someone LOL sorry about that (about the shield). Yeah, I've seen games punish players pretty harshly when they lose but i wanted to kind of give the player the option to just keep going like \"hey you lost, here's a sign that says that but feel free to just keep going\" kind of thing. I know about the mouse sensitivity. I didn't get to make a menu with settings or anything but I know everyone's mouse and computer are different.  \n\nThanks for the play and thanks for the feedback.","format":"md","likes":0,"spam":"N"},{"id":1149675,"author_name":"Ch48","author_uid":"ch48","epoch":1744554473,"text":"I can tell this game is a product of passion just from the description alone. That is not to say I didn't have a fair share of issues with the gameplay, but I see you included most of them in the description too! How's that for self-awareness? lol\n\nOne thing I didn't see mentioned is how a lack of player feedback and an abysmally small melee range make for combat that feels... floaty and unresponsive at best.\n\nAnother thing that was missing for me was a minimap or some other way to tell where you are in relation to other rooms - it's really easy to get lost in the maze of identical halls.\n\nEither way, good job and thanks for the game, keep on making things <3","format":"md","likes":2,"spam":"N"},{"id":1150960,"author_name":"Eugenik","author_uid":"eugenik","epoch":1744628451,"text":"The teamwork here really shows! Great job!.\n","format":"md","likes":1,"spam":"N"},{"id":1151485,"author_name":"LDJam user 383013","author_uid":"383013","epoch":1744660389,"text":"It works yet it lags yet I like it","format":"md","likes":1,"spam":"N"},{"id":1155542,"author_name":"Conduit","author_uid":"conduit","epoch":1745216411,"text":"Initial impressions, the game ran well, no crashes or the like! I liked the design for the main character and the bats, idk if there were other monsters I couldn't make it that far lol\n\nA crosshair\/reticle would've been helpful because I often found I didn't know where I was aiming. Secondly, I thought it was slightly annoying that when I blocked an enemy attack and lowered my shield, if they were close enough, I would still take damage.\n\nStill a really cool idea and solid 3D entry, I hope you continue to run with this idea and maybe implement the ideas you had in the description! :)","format":"md","likes":1,"spam":"N"},{"id":1156572,"author_name":"benjamm","author_uid":"benjamm","epoch":1745402075,"text":"Main character looks fire. Map gen is cool and impressive for such a short time frame.","format":"md","likes":1,"spam":"N"}],"format":"md","images":["ld57\/wayback-placeholder.png"],"links":[{"url":"https:\/\/github.com\/whysguy52\/FromTheDepths","text":"git repository"},{"url":"https:\/\/whysguy52.itch.io\/from-the-depths","text":"Itch.io download"}],"metadata":{"g_key":"97339","g_author":"1241776","g_event":"LD57","g_eventkey":"111","g_subevent":"JAM","g_urlkey":"448997","g_title":"From The Depths","g_status":"WAYBACK","g_place":"834","g_commentcount":"24","g_site2_node_id":"410815","g_hide":"N","g_has_icon":"Y","g_rqueue":"0","g_random":"0"},"nds":{"n_key":"410815","n_urlkey":"448997","n_parent":"406845","n_path":"\/events\/ludum-dare\/57\/from-the-depths-2","n_slug":"from-the-depths-2","n_type":"item","n_subtype":"game","n_subsubtype":"jam","n_author":"241776","n_created":"1743804279","n_modified":"1779667866","n_version":"1306358","n_status":"WAYBACK"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD57","removed_author":false},"_superparent":9,"_trust":2,"author":241776,"body":"![Screenshot 2025-04-07 203216.jpg](\/\/\/raw\/070\/b3\/z\/6b270.jpg)\n\n## Fight Your way out of the depths of hell!\n\n**Find the boss, kill him, ascend!**\n\n(inspired by The Binding of Isaac)\n\n**Make it to the 5th level to win!**\n\n(Level is shown in the top right corner. I forgot to label it. what's there is for my debugging but it works)\n(The game doesn't have a \"win\" scenario. it just goes on forever)\n\n**LEVELS SCALE!** \n\nOn each level, there are more rooms, more enemies spawn per room and move faster. Health replenishes each floor. Couldn't make health drops :( sorry. I tried.\n\nControls:\n\n```\nW - forward\nA - left\nS - down\nD - right\n\nLMB (Left Mouse Button\/click) - Attack - swing sword\nRMB (Right Mouse Button\/click) - block - raise shield in front of you\n\nTo release the mouse, press Alt + Tab (sorry I didn't make it a button)\n\n```\n\nWoo Hoo! Another Solo Jam under my belt. Haven't done it alone since my first Jam! and it's (technically) a full game!... and by that I mean it has \n\n**Things I wish I could have done:**\n\n1. **Health and item drops**\n2. **Different weapons** - including bows and other swords\n3. **different shields** with different sizes or weights or something\n4. **more enemies and bosses** - sorry there's only 1 enemy type of each but at least they scale per level\n5. **Win state** - although I do like the infinite version.\n6. **tweaked enemies**\n7. **better sounds** - yeah... my sounds are pretty basic clips of recordings of myself\n8. **music** - ugh this needs it but I lowered the priority on that to get the game out. a few sound effects were last\n9. **improved environments** - yeah they are flat and boring as hell but I was trying to push this through on my own! QQ I wanted to add rocks and textures and torches and spikes and pits and so much more.\n10. **controller support**\n11. **better player controls** - you can't even jump. wasn't critical so I put it off and ended up not having enough time\n12. **title screen menu and more options**\n13. **more room variety**\n14. **Game Over** - I only display game over but you can still keep playing in the background\n\n**New skills\/techniques for this game (things I've never done before)**\n\n1. Procedurally generated maps - each map will be unique (I was excited that I got the doors to spawn correctly too!)\n2. First actual melee mechanics! - I usually make exploration or adventure games and combat, in the past has only been randomly exchanging numbers\n3. Level Switching - this is the first time I've ever implemented multiple levels. All previous jams have been single level\/scene\n\n\nTools used:\nGame Engine: Godot\n3D stuff: Blender\n2D stuff: Piskel (past: LibreSprite\/Asperite, inkscape)\naudio: Audacity (for simple sound manipulations) (past: LMMS for music composition)","comments":24,"comments-timestamp":"2025-04-23T09:54:35Z","created":"2025-04-04T22:04:39Z","files":[{"author":241776,"id":40586,"name":"FromTheDepths.zip","node":410815,"size":34245157,"status":9,"tag":0,"timestamp":"2025-04-08T01:16:28Z"}],"files-timestamp":"2025-04-08T01:16:28Z","grade":{"grade-01":23,"grade-02":23,"grade-03":22,"grade-04":23,"grade-05":23,"grade-06":23,"grade-07":1,"grade-08":22},"id":410815,"love":0,"magic":{"cool":122.74277768441,"feedback":23,"given":28.625,"grade":22.857142857143,"grade-01-average":2.738,"grade-01-result":834,"grade-02-average":2.5,"grade-02-result":827,"grade-03-average":2.175,"grade-03-result":860,"grade-04-average":2.786,"grade-04-result":777,"grade-05-average":2.452,"grade-05-result":773,"grade-06-average":2.5,"grade-06-result":546,"grade-08-average":2.675,"grade-08-result":820,"smart":3.2517289939006},"meta":{"allow-anonymous-comments":"1","author":[241776],"cover":"\/\/\/content\/070\/b3\/z\/6b07b.jpg","grade-07-out":"1","link-01":"https:\/\/github.com\/whysguy52\/FromTheDepths","link-01-name":"git repository","link-01-tag":[42332],"link-02":"https:\/\/whysguy52.itch.io\/from-the-depths","link-02-name":"Itch.io download","link-02-tag":[42337]},"meta-timestamp":"2026-05-25T00:11:06Z","modified":"2026-05-25T00:11:06Z","name":"From The Depths","node-timestamp":"2025-04-09T04:51:57Z","parent":406845,"parents":[1,5,9,406845],"path":"\/events\/ludum-dare\/57\/from-the-depths-2","published":"2025-04-08T01:18:06Z","scope":"public","slug":"from-the-depths-2","subsubtype":"jam","subtype":"game","type":"item","version":1306358},"text":"![Screenshot 2025-04-07 203216.jpg](\/\/\/raw\/070\/b3\/z\/6b270.jpg)\n\n## Fight Your way out of the depths of hell!\n\n**Find the boss, kill him, ascend!**\n\n(inspired by The Binding of Isaac)\n\n**Make it to the 5th level to win!**\n\n(Level is shown in the top right corner. I forgot to label it. what's there is for my debugging but it works)\n(The game doesn't have a \"win\" scenario. it just goes on forever)\n\n**LEVELS SCALE!** \n\nOn each level, there are more rooms, more enemies spawn per room and move faster. Health replenishes each floor. Couldn't make health drops :( sorry. I tried.\n\nControls:\n\n```\nW - forward\nA - left\nS - down\nD - right\n\nLMB (Left Mouse Button\/click) - Attack - swing sword\nRMB (Right Mouse Button\/click) - block - raise shield in front of you\n\nTo release the mouse, press Alt + Tab (sorry I didn't make it a button)\n\n```\n\nWoo Hoo! Another Solo Jam under my belt. Haven't done it alone since my first Jam! and it's (technically) a full game!... and by that I mean it has \n\n**Things I wish I could have done:**\n\n1. **Health and item drops**\n2. **Different weapons** - including bows and other swords\n3. **different shields** with different sizes or weights or something\n4. **more enemies and bosses** - sorry there's only 1 enemy type of each but at least they scale per level\n5. **Win state** - although I do like the infinite version.\n6. **tweaked enemies**\n7. **better sounds** - yeah... my sounds are pretty basic clips of recordings of myself\n8. **music** - ugh this needs it but I lowered the priority on that to get the game out. a few sound effects were last\n9. **improved environments** - yeah they are flat and boring as hell but I was trying to push this through on my own! QQ I wanted to add rocks and textures and torches and spikes and pits and so much more.\n10. **controller support**\n11. **better player controls** - you can't even jump. wasn't critical so I put it off and ended up not having enough time\n12. **title screen menu and more options**\n13. **more room variety**\n14. **Game Over** - I only display game over but you can still keep playing in the background\n\n**New skills\/techniques for this game (things I've never done before)**\n\n1. Procedurally generated maps - each map will be unique (I was excited that I got the doors to spawn correctly too!)\n2. First actual melee mechanics! - I usually make exploration or adventure games and combat, in the past has only been randomly exchanging numbers\n3. Level Switching - this is the first time I've ever implemented multiple levels. All previous jams have been single level\/scene\n\n\nTools used:\nGame Engine: Godot\n3D stuff: Blender\n2D stuff: Piskel (past: LibreSprite\/Asperite, inkscape)\naudio: Audacity (for simple sound manipulations) (past: LMMS for music composition)","title":"From The Depths","wayback_recovered":true,"wayback_source":{"capture":{"original":"https:\/\/api-jam.ludumdare.com\/vx\/node2\/get\/410501+410502+410503+410504+410505+410506+410507+410508+410509+410510+410511+410512+410513+410514+410515+410516+410517+410518+410519+410520+410521+410522+410523+410524+410525+410526+410527+410528+410529+410530+410531+410532+410533+410534+410535+410536+410537+410538+410539+410540+410541+410542+410543+410544+410545+410546+410547+410548+410549+410550+410551+410552+410553+410554+410555+410556+410557+410558+410559+410560+410561+410562+410563+410564+410565+410566+410567+410568+410569+410570+410571+410572+410573+410574+410575+410576+410577+410578+410579+410580+410581+410582+410583+410584+410585+410586+410587+410588+410589+410590+410591+410592+410593+410594+410595+410596+410597+410598+410599+410600+410601+410602+410603+410604+410605+410606+410607+410608+410609+410610+410611+410612+410613+410614+410615+410616+410617+410618+410619+410620+410621+410622+410623+410624+410625+410626+410627+410628+410629+410630+410631+410632+410633+410634+410635+410636+410637+410638+410639+410640+410641+410642+410643+410644+410645+410646+410647+410648+410649+410650+410651+410652+410653+410654+410655+410656+410657+410658+410659+410660+410661+410662+410663+410664+410665+410666+410667+410668+410669+410670+410671+410672+410673+410674+410675+410676+410677+410678+410679+410680+410681+410682+410683+410684+410685+410686+410687+410688+410689+410690+410691+410692+410693+410694+410695+410696+410697+410698+410699+410700+410701+410702+410703+410704+410705+410706+410707+410708+410709+410710+410711+410712+410713+410714+410715+410716+410717+410718+410719+410720+410721+410722+410723+410724+410725+410726+410727+410728+410729+410730+410731+410732+410733+410734+410735+410736+410737+410738+410739+410740+410741+410742+410743+410744+410745+410746+410747+410748+410749+410750+410751+410752+410753+410754+410755+410756+410757+410758+410759+410760+410761+410762+410763+410764+410765+410766+410767+410768+410769+410770+410771+410772+410773+410774+410775+410776+410777+410778+410779+410780+410781+410782+410783+410784+410785+410786+410787+410788+410789+410790+410791+410792+410793+410794+410795+410796+410797+410798+410799+410800+410801+410802+410803+410804+410805+410806+410807+410808+410809+410810+410811+410812+410813+410814+410815+410816+410817+410818+410819+410820+410821+410822+410823+410824+410825+410826+410827+410828+410829+410830+410831+410832+410833+410834+410835+410836+410837+410838+410839+410840+410841+410842+410843+410844+410845+410846+410847+410848+410849+410850+410851+410852+410853+410854+410855+410856+410857+410858+410859+410860+410861+410862+410863+410864+410865+410866+410867+410868+410869+410870+410871+410872+410873+410874+410875+410876+410877+410878+410879+410880+410881+410882+410883+410884+410885+410886+410887+410888+410889+410890+410891+410892+410893+410894+410895+410896+410897+410898+410899+410900+410901+410902+410903+410904+410905+410906+410907+410908+410909+410910+410911+410912+410913+410914+410915+410916+410917+410918+410919+410920+410921+410922+410923+410924+410925+410926+410927+410928+410929+410930+410931+410932+410933+410934+410935+410936+410937+410938+410939+410940+410941+410942+410943+410944+410945+410946+410947+410948+410949+410950+410951+410952+410953+410954+410955+410956+410957+410958+410959+410960+410961+410962+410963+410964+410965+410966+410967+410968+410969+410970+410971+410972+410973+410974+410975+410976+410977+410978+410979+410980+410981+410982+410983+410984+410985+410986+410987+410988+410989+410990+410991+410992+410993+410994+410995+410996+410997+410998+410999+411000?authors&parents&superparent"},"object":"objects\/sha256\/60\/6005c05a8971f41eff725403aad7f1c17e95b29b9e9435d63532c1fe13719914","record":"shard-0\/json-live-urgent-v3\/records\/d4d03b1cbda765f47d3fc5b6cc85ce26a5541813c9f22df57e1791c3c1eff032.json","sha256":"6005c05a8971f41eff725403aad7f1c17e95b29b9e9435d63532c1fe13719914","source":"https","stored_at":1784022523}}