Depths by lloydlobo

[raw]
made by lloydlobo for Ludum Dare 57 (EXTRA)

A lone alien searching deep into the depths of an asteroid that is hurling in space.

screenshot002.png

About

The game is nowhere near completion, although it has a small demo, to showcase a fraction of the core idea.

It's a little prototype I made, while trying on 3D game programming for the first time.

Used Raylib with Go raylib-go bindings to put this together. NOTE: Compilation requires raylib-go, and other dependencies.

This game's theme is a heavily inspired adaptation of Dig and Delve.

Thanks to all the artists of the wonderful music included, and to Kenney for the amazing assets See Credits.

Hope you enjoy!!!

Game controls

| Keymap | Description | | ------------- | -------------- | | WASD | Move player | | Spacebar/Mouse Left | Action | | F | Interact | | Arrow Keys/Mouse | Move camera around | | Esc | Force quit |

Install

  • Download the executable/binary from the Links > Binary. Direct link
  • Create a new folder and call it anything you want, e.g. "game"
  • Move the executable in it
  • Change the access permission. Gives the [u]ser who owns a file the right to e[x]ecute it: shell chmod u+x depths
  • Download the res and storage folder from https://github.com/lloydlobo/depths/archive/refs/heads/master.zip or see the repository itself at https://github.com/lloydlobo/depths
  • Move the res and storage folders into the newly create game directory. Note that it has the executable there already.
  • Go into the game folder.
  • Execute the depths executable/binary in your terminal with ./depths, or double click on it.

screenshot001.png

Future

  • Add antagonists
  • Enable drill room mechanics with block currencies
  • Use shaders to create outside environment
  • Draw holographic projections of each drill-trigger statistics while converting base currency

NOTE: Binaries for Windows and macOS haven't been tested. The go toolchain was used to build binaries for 3 platforms, which you can see here https://github.com/lloydlobo/depths/releases/tag/v0.1.1-alpha

Ratings

Given 6🗳️ 5🗨️

Feedback

gustavo.christino
26. Apr 2025 · 07:57 UTC
Is it possible to try the demo? I'm not very good with Git, then I lost myself easly there.
🎤 lloydlobo
26. Apr 2025 · 08:14 UTC
@gustavo-christino Thanks for the question. I missed adding instructions in the rush to submit :) Updated the instructions above.

And for your reference, leaving the same here:

## Install

- Download the executable/binary from the Links > Binary. [Direct link](https://github.com/lloydlobo/depths/releases/tag/v0.1.0-alpha)
- Create a new folder and call it anything you want, e.g. "game"
- Move the executable in it
- Change the access permission. Gives the [u]ser who owns a file the right to e[x]ecute it:
```shell
chmod u+x depths
```
- Download the `res` and `storage` folder from https://github.com/lloydlobo/depths/archive/refs/heads/master.zip or see the repository itself at https://github.com/lloydlobo/depths
- Move the `res` and `storage` folders into the newly create `game` directory. Note that it has the executable there already.
- Go into the `game` folder.
- Execute the `depths` executable/binary in your terminal with `./depths`, or double click on it.