Diamond Dive

Overall★★★★★★★★★★2.93
Fun★★★★★★★★★★2.53
Innovation★★★★★★★★★★3.10
Theme★★★★★★★★★★3.37
Graphics★★★★★★★★★★2.77
Humor★★★★★★★★★★2.03
Mood★★★★★★★★★★2.57
Dive for diamonds and don't get crushed by spikes!
Try to gather as many diamonds as possible in the shortest amount of time.

NOTE: This game is incomplete, I stopped working on it before the time ran out for the compo.

Bug fixes: (after 48h)
* Rev2: fixes a hidden diamond collection bug inflating diamond count

No Audio

Controls:
* keyboard or xbox 360 compatible controller
* wasd/left stick - move
* j/A button - accept

Like my previous entry, this is build in a custom C like programming language for windows using OpenGL.
I am reusing a lot of code for rendering and other systems from a previous project, the gameplay and presentation however was done from scratch.

I'm not doing the compo since I am not gonna share my whole codebase, since I'm using it for future commercial projects. (this includes my compiler for my custom language and my game dev framework that I build up so far)

*Free Palestine!*

Comments4

🎤 LDJam user 40025310 Apr 2025, 13:18
I might add a multiplayer mode after the jam, thanks for the idea!
🎤 LDJam user 40025313 Apr 2025, 10:28
@clink

Thanks for taking the time to give so much detailed feedback!

I agree that properly visualizing the timer would add much to the game.

The timer however is not random, it gets reduced every fall and resets to the full length after a fixed set of falls. Which then also increase the block density.

Making the reset more visible would also improve it, right now all I show is a fading out text that the block density increased >.< (and this was suppose to give you a hint that the timer also reset)

Hope this helps a bit and I really appreciate the feedback!
🎤 LDJam user 40025320 Apr 2025, 20:10
@holyblackcat I was told it worked fine with proton?

But I don&#039;t know if you want to go through the trouble of trying :D
🎤 LDJam user 40025320 Apr 2025, 21:16
@tkap1 prove it! :P

Other games by @amooseinaroom

Found a bug?
Tell us on Discord