Dungeon Depths by MaximBegunov
Dungeon Depths is an agility platformer game.
Get to the bottom of the dungeon, jump with ropes and chains to pass incoming obstacles.
Controls:
A/D - move
Space - jump / grab rope
Escape - quit the game
R - respawn at checkpoint
While on a rope/chain:
W/S - move
A/D - swing
Space - jump


Complete walkthrough:
https://youtu.be/-IL9YCR0flM
This is the first time I used built-in physics engine so there may be bugs. There is also little optimization so if you have performance problems please tell me, I will fix them. It runs fine on my i5.
Changelog
Fixed bug, that crashes the game if you jump off the last rope segment of slippery rope
Changed grab rope button from "E" to "Space"
Fixed bugs of grabbing the wrong the wrong rope when 2 or more ropes are adjacent and sometimes not grabbing rope at all
Fixed bug of triggering checkpoint while dead
| Link | https://klayms.itch.io/dungeon-depths-ludum-dare-48 |
| Link | https://klayms.itch.io/dungeon-depths-ludum-dare-48 |
| Original URL | https://ldjam.com/events/ludum-dare/48/dungeon-depths-1 |
Ratings
| Overall | 180th | 3.788⭐ | 35🧑⚖️ |
| Fun | 317th | 3.53⭐ | 35🧑⚖️ |
| Innovation | 213th | 3.652⭐ | 35🧑⚖️ |
| Theme | 345th | 3.742⭐ | 35🧑⚖️ |
| Graphics | 297th | 3.682⭐ | 35🧑⚖️ |
| Mood | 124th | 3.848⭐ | 35🧑⚖️ |
| Given | 75🗳️ | 31🗨️ |
I'm too bad at playing to get anywhere :)
The only bummer thing is that the controls make it border-line unplayable. I'm bound to get a cramp with how you need to maneuver to get the timing right, and I keep missing ropes because of how the grab key is positioned. Maybe have the space button be jump AND grab? The mid-air float is way too vital to have to choose between floating and grabbing.
Great work, you did an amazing job.
Great work :)
The swinging need to be faster imo.
The animations where great, and the rope physics looked great !
I feel like having to press "R" to restart is a bit unnecessary, the game could restart itself after a second.
One bug I ran into was that I died on top of a spawnpoint, which then set my spawnpoint there anyway. This way I skipped a chunk of the game I think.
Maybe another point of feedback was that it did not feel great that you did not have any control whatsoever in the air. This is just my humnle opinion, but I think it would feel better if you could control the character just a tiny bit in the air. I stress again that this also comes down to preference a lot!
One other thing is that it felt a bit of a chore having to press R each time I wanted to restart (maybe I am just lazy :P).
This was fun to play! And I was happy to see that my hard work payed off with a treasure chest at the end.
I totally missed it that you could die on a check point and it would trigger. I will totally fix this.
@wuppos Yep, the rope physics needs a lot of testing and refinement that is challenging to do during limited time of game jam. Im just happy I made it work atleast.
This is just personal preference, but I would have liked a little bit more control on rope swinging without going all the way to the bottom. Some more obvious indication that the rope is about to break would be nice too, I saw that it changes very slightly but it's hardly noticeable.
Overall very solid, I was very satisfied when I reach the chest.
This was a good experience considering it was made in 48hr, so I have just 1 small suggestion: I feel like a little bit of faster speed when climbing would be good.
Great job!
I think I got to the end, there was a chest(I think) on the left, and as I jumped off the rope the game crashed with this message:
Variable obj_player.child(100027, -2147483648) not set before reading it.
at gml_Script_player_read_controls_climb
Anyway, good job, and good luck.
Some small improvements would have been nice, like automatically respawning after a second, and not jumping unless specifically pressed (I died once because I landed while still holding the jump button, and jumped again to my death.)
Overall a pretty solid and complete entry. Well done!
If you did, please don't, it's not in the spirit of fairness or Ludum Dare. If you actually placed in the top 3 of any category, people would notice. Make a post-jam version if there are things you want to fix. And if I'm mistaken, I apologise. Keep up the good work.