If the HTML5 doesn't work for you, consider downloading the game below!

About

Diver Down is a stealth-platformer made for the Godot Wild Jam #2, where the theme was "Hidden within". Avoid the lights on 20 different stages using your mysterious Diver Down ability, that allows you to dive onto solids!

Controls

FunctionControl Scheme #1
Control Scheme #2Control Scheme #3
MovingArrow keys
WASD keys
Arrow keys
JumpingZ or C
JSpace or Control
DivingXKShift
PausingEnterEnterEnter
MutingMMM

Credits and used software

This game uses the following pre-made assets:

  • The tileset was made by Adam Saltsman, and is under Public Domain. You can download it by clicking here.
  • One of the sound effects was taken from here.

The rest of the game was possible to made by using the following software:

  • Engine: Godot Engine 3.0.2;
  • Graphics: Aseprite 1.1.7dev;
  • Music: Deflemask 0.12.0;
  • Sounds Effects: JFXR.

And the team was:

  • Delta-key: Coding, design, sound effects, music, some sprites;
  • Sklaiser: Sprites, play testing.

Source code

It's on GitHub: you can check the repository clicking here.

In case you are wondering from where the idea came from

The inspiration comes from the stand Diver Down from JoJo's Bizarre Adventures: Stone Ocean. Putting simply, Diver Down is a "entity" able to dive onto solids, which was something  I tried to translate into a game, since it fitted the jam's theme so well.
I might make a devlog talking more about this :)

Download

Download NowName your own price

Click download now to get access to the following files:

diver_down-w64.zip 11 MB
diver_down-w32.zip 9 MB
diver_down-linux64.tar.xz 8 MB
diver_down-linux32.tar.xz 9 MB
diver_down-mac.zip 25 MB
diver_down-w64_jam_version.zip 11 MB
diver_down-w32_jam_version.zip 9 MB
diver_down-linux64_jam_version.tar.xz 8 MB
diver_down-linux32_jam_version.tar.xz 9 MB
diver_down-mac_jam_version.zip 25 MB

Development log

Comments

Log in with itch.io to leave a comment.

(2 edits) (+1)

this game remind me celste and i love it so it's a good point

 Thanks a lot! We really feel flattered with such a comparision, since we love Celeste as well!

(+1)

WebGL 2 not available

(+1)

 I believe that's an issue with your web browser... you can check if it supports WebGL2 here:
https://get.webgl.org/webgl2/

If it doesn't, you can activate it with these instructions:
https://get.webgl.org/webgl2/enable.html 

 Also, I believe the HTML5 version only works in Firefox Quantum: pease consider downloading one of the standalone versions in case it does not work!

(+1)

Thanks.

You are welcome!

(+1)

Good....

 Thanks a lot for your gameplay, we were really happy to see a video of our game :)

Sorry about the bugs you found as well, I should start on fixing them soon. Thanks again for playing!

(+1)

You're welcome. I'm gonna finish the game, but not as a video.

(+1)

Neat game, controlling the character feels really good, the level design is on point and overall an interesting idea for a platformer. For me it is on the easier side, but that comes from someone who plays platformers a lot.

Also as a side-note: It was much quicker to do trial and error than to follow all the colored wires and think about what button to press next on that grid level ("haywire?"). Plus it's little hard to see where the light is on that one.

 Thanks a lot for your feedback! We really appreciate it, specially about the Level Design being on point!

 I'll try to make things get more difficult and interesting on future later stages. Also, thanks for pointing about the lights being too dim, I'll try to find a way to make that stage more interesting. Again, thanks for your feedback!

(+1)

VERY SERIOUS AWESOME GAME!

 Thanks a lot! Really glad to read that you found it so awesome!

(+1)

nice game, some levels were uite challenging :-)

Thanks! Glad you found some levels challenging, since some people actually found the game too easy (in my opinion, however, the game is harder than easier hahaha)

(+1)

This was a fun little experience, with a surprising amount of depth! Some of the levels were really challenging. I like the little particle effect when you dive into/out of a wall.

I think I found a little corner-case bug, where it let me dive out of a wall into an 'unphaseable' wall. It wasn't a big deal since I could get back into the regular wall, but just something I ran into.

Thanks for the feedback Cassowary! Really appreciate seeing that you liked the little details, such as the particles when diving. About the bug, thanks as well for pointing it out! Very soon I'll upload a version where it should be fixed.

(2 edits) (+1)

I like this game a lot. :) Thanks a lot this experience too, and for sharing it together with the code as well! I'm a newcomer and started learning Godot recently. So far I'm really happy :) If I'm right I think this is the corner-case bug mentioned by cassowary: 

https://own.mafiainc.net/public/Games/driver_down_stage_10.html

 Thanks a lot for commenting, really glad you liked it too!

 The source code is very messy, but I sincerely hope you can learn a thing or two from it. An additional tip is to always try to make things simple while coding: Godot makes it really easy to do stuff that is complex on other engines, and while this is a great help, sometimes we as developers can end up spending a lot of resources on something that could be made simpler. I'm not a master at this by the way, but I thought this tip might help you :)

 Thanks for the video with the bug as well! Could you tell me which version of the game you were using? I could swear I fixed this bug on version 1.0.1 (the version at Github is the jam version, where the bug is still present... once the game is finished, I should release it's source again, with a more organized code as well!).

(+1)

Hm.. I installed it from itch.io client on Linux. This what I was able to research for the version:

$ ./diver_down-linux64.x86_64 --version

3.0.2.stable.official

$ md5sum diver_down-linux64.x86_64

a983f185cddde39880d9acc37174265a  diver_down-linux64.x86_64

On itch.io it is reported as : game 318624, version  #1105963

 Thanks for replying! I've managed to reproduce the bug, and already am trying to fix it hahaha

(+1)

also how do you dive into ceilings?

 You should me able to change your dive direction with the arrow keys: so, to dive in ceilings you can press "up" and then X. The current dive direction is also indicated by the cursor next to the character.

 Also, in order to dive out of floors, you can do the same, that is, chose a direction towards outside of the floor and press X :)

(+1)

i cannot, the web version doesnt work

If I'm not mistaken, the web version only works on Firefox Quantum. Could you please try one of the downloadable files?

(+1)

sorry, im on chromebook

 No problem, but I guess the only way for you to play is by using another computer, or by habilitating Linux apps on your Chromebook, and then using the Linux file... Clicking here is a guide to help you in that, in case you are interested.

(+1)

you can very easily dive into the floor with no way out... the only fix is a restart of the whole game

can you add a r key to restart a level?

 I will add it when the jam is over, thanks for suggesting it! However, pressing the "Home" key should restart the current level if I'm not mistaken.