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

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
resandstoragefolder from https://github.com/lloydlobo/depths/archive/refs/heads/master.zip or see the repository itself at https://github.com/lloydlobo/depths - Move the
resandstoragefolders into the newly creategamedirectory. Note that it has the executable there already. - Go into the
gamefolder. - Execute the
depthsexecutable/binary in your terminal with./depths, or double click on it.

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
| Link | https://github.com/lloydlobo/depths |
| Linux Binary | https://github.com/lloydlobo/depths/releases/download/v0.1.1-alpha/depths |
| Microsoft Windows Binary | https://github.com/lloydlobo/depths/releases/download/v0.1.1-alpha/depths.exe |
| Apple macOS Binary | https://github.com/lloydlobo/depths/releases/download/v0.1.1-alpha/depths_amd64 |
| Original URL | https://ldjam.com/events/ludum-dare/57/depths-4 |
Ratings
| Given | 6🗳️ | 5🗨️ |
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.