Belly Flop by DarkWolf

.
Description
A silly physics game about diving into shallower and shallower pools.
Control a high-diver on a journey to land in increasingly ill advised bodies of water.
.
Controls (also explained in game)
W - Bounce
Space - Jump
P - Pause
Backspace - Respawn
A/D - Rotate Left/Right
W/S - Legs In/Out
↑/↓ - Arms In/Out
.
Notes from the developer
The biggest thing I had to leave out of the game is that if the ragdoll hit the bottom of the pool it was supposed to not count as clearing the level. Unfortunately I once again fell victim to the classic foes of time and real life obligations. This made the game easier than intended, but hopefully it still amuses someone for five minutes.
There's a lot more polish I had in mind for the game (more levels, additional sound effects, music, etc) but I just didn't have time to fit them it. I might come back and make a post jam version some day, but that probably won't be for a while.
.
Changelog
20 minutes after submission hour - Fixed Unicode rendering issue with web build
1 Day later - Re-fixed that Unicode issue... I think
.
Credits
All art and code are original. Made with the Godot game engine.
Sound effects from pixabay.com
Splash 1 - pixabay.com/sound-effects/splash-by-blaukreuz-6261/
Splash 2 - pixabay.com/sound-effects/splash-4-46870/
| Web HTML5 (itch.io) | https://darkwolf009.itch.io/ld57-belly-flop |
| Windows Download | https://darkwolf009.itch.io/ld57-belly-flop |
| Original URL | https://ldjam.com/events/ludum-dare/57/belly-flop |
Ratings
| Overall | 783th | 2.929⭐ | 23🧑⚖️ |
| Fun | 763th | 2.773⭐ | 24🧑⚖️ |
| Innovation | 427th | 3.262⭐ | 23🧑⚖️ |
| Theme | 613th | 3.364⭐ | 24🧑⚖️ |
| Graphics | 751th | 2.69⭐ | 23🧑⚖️ |
| Humor | 126th | 3.714⭐ | 23🧑⚖️ |
| Mood | 841th | 2.5⭐ | 23🧑⚖️ |
| Given | 12🗳️ | 13🗨️ |
I've fixed the itch.io page if you want to try the game. Thanks for letting me know about that.
I suspect itch might have automatically put it back into draft mode when I reuploaded the web build to fix an issue during submission hour, but I'm not sure. Anyways, it's for sure public now.
Here is a screenshot of the issue that stopped me progressing, it just stayed there:

@rustywolf Thanks, that's what I was going for with this take on the theme. I had a couple pretty good game ideas for the obvious directions, but after seeing multiple takes on those already I'm glad I went with this.
@indiealesha The ragdoll actually cause a fair bit of trouble due to not being able to get the angular limits working correctly on Godot's pin joints. The solution I found was just make the ragdoll stupider by not bothering with the limits, and that turned out to be funnier too in my opinion. Thanks for playing.
@jonasolsson I'm impressed. The glass was a late addition that I didn't test very thoroughly, just trusting the comedy factor to be a good enough ending. Apparently, it will dive. Thanks!
@angry-fridge The respawn button (backspace) should unstick you from situations like that. In hindsight I should have made the control prompt pop up any time the player fails a dive and needs to retry, but I only mentioned it in one of the tutorial levels. Sorry about that. The original idea was that you would need to land differently to not only hit the water first (what the final game checks) but also land so your ragdoll doesn't hit anything with too much force. That would encourage the titular belly flops as a way to reduce speed and deal with shallow water. As for the text blurbs, it will pick a random one out of a category based on how you land. Vertical gets 10/10 or Perfect. Horizontal gets Belly Flop, Perfect Flop, or Miraculous. A cannonball (arms and legs in regardless of body angle) gets Cannonball. Anything else gets either Good Enough or Nice. Hitting anything other than the water gets Ouch, Medic, or That looked painful. Apologies about the wall of text, but thanks for playing.

@jacobingalls I spent well over an hour trying to prevent the propellering and nothing worked completely. The spin was destined to cause chaos, but its funny so its fine. Love that you shared a gif!
@jtap If you press Backspace it respawns you on the current level. Landing outside the water won't count as beating the level, and the original intention was to also not count it if the ragdoll its anything too hard, but I ran out of time for that part. In hindsight I should have made the tutorial text for it pop up every time you might need it instead of just mentioning in the tutorial levels. Still though, thanks for playing!
I wish there was more control over the character, I felt like I can't really control the horizontal movement very well (maybe it's just me though). I think that either slowing down the fall (some sort of slow motion) or somehow being able to control the jumping force (and not just falling) could make the game much deeper (hehe deeper). Slow motion could maybe make it more trick-oriented, and controlling the jump is more like those games where you have to control every limb separately.