Dive: Quest For Treasures


My entry for LibGDX Jam 25 (june 2023). An underwater game about collecting treasures, taking them to the surface while avoiding all kind of underwater dangers.

How to play:

  • Collect treasures from bottom of the sea.
  • Beware of underwater dangers.
  • Take each treasure to extraction area.
  • You can only carry one treasure at a time.

Controls:

  • Keyboard: Arrow keys + SPACE or Z
  • Mouse: you can play with mouse, though it's not the best experience.
  • Touchpad: it should work, but it's not the best experience.
  • Gamepad support: you can use either left analog stick or digital DPAD + button A.

About the game:

  • This is my first project written in Java and my first game using LibGDX.
  • There are 20 levels with different arrange of enemies. 
  • The graphics were drawn using PICO-8. The result is a single 128x128 spritesheet including all the sprites, so it needed some upscaling and adding outlines to improve quality.
  • There's an HTML version which you can play online. It has got a few graphic bugs, and takes a long time to load.
  • There's also a Java version (.jar) which you can download and run on Windows, Linux, iOS, as long as you've got Java installed. This is the recommended version.
  • There's information about highscore and highest level reached in main menu.
  • Press S to toggle sound on/off.

Hint: pressing F9 activates cheat mode which allows skipping a level. Once cheat mode is activated, scores are lost and there's no highscore saving.

Download

Download
dive_quest_for_treasures-1.0.jar 15 MB

Comments

Log in with itch.io to leave a comment.

woooooooooow it somehow felt retro! I loved the animations and effects, nice game :3

These enemies will not make it easy... impressive for a first try on Java and libGDX, good one!

Nice game

Thanks!

Great work. I love the ultra simplified pixel art for all the underwater creatures and the sounds you chose to use. I'll be honest, I only made it to level 7 before I had to cheat. Those damn tracking octopi. I did manage to beat level 20 though. So I don't feel too bad. Good job

I'm glad you liked it. It's my first game using LibGDX so I chose simple game mechanics and simple graphics. I agree level 7 is very tough and should have come much later but I was very tired when I was deciding the level sequence. Html version has some issues with loading time, screen scaling and also some graphic glitches, so I plan to upload a bug fixed version after the review. Thanks for playing and for your feedback!