Flamekeep by ArBe

[raw]
made by ArBe for Ludum Dare 50 (COMPO)

``` _ _ _ | | | | | |
░██ | | | | , _ _ _ _ | | _ _ _
░OO |/ |/ / | / |/ |/ | |/ |/) |/ |/ |/ _ ┌▄▄▄/ |
/|/_/|/ | | |/|/| _/|/|/|_/ │ │ |\ /|
|/ \|

```

Shifting the blame

Hi! I didn't manage to quite finish this game within the jam due to a combination of: - deliberating over ideas for way too long only to pick the safest, least interesting one - oversleeping - spending way too much time on implementing a structure that could be represented in a much simpler manner.

Now that the excuses are out of the way, here are some details:

Controls

  • WASD / arrow keys - move
  • Left click (MB1) - attack
  • Right click (MB2) - dodge roll
  • Q - quit

Debug bindings I didn't have the time to remove

(not intended for actual use)

  • Space - re-generate map
  • Middle-click - skip level
  • Z - zoom out
  • X - zoom back in

Description

Main mechanic/gimmick:
You're in possession of a magical torch. Do not let it fade, for it is the only barrier between you and the all-consuming darkness. Also snails.
Use the torch to attack, but beware - it dims the flame. So does dodge-rolling, which I implemented while I still thought I'd have the time to implement multiple enemy types. Good times.
The flame also dims overtime, its energy can be replenished by harvesting the souls of demonic beings, such as, again, snails.
If, or rather, when your health is brought down, it can be replenished by picking up Sparks.
Your goal is to find the Ring of Light, which shall aid your ascension onto the next plane. (It takes you to the next level). The levels are randomly generated because this is the pinnacle of generic game jam entries, and as such wouldn't be complete without some arbitrary technique that was supposed to speed up development, and ended up slowing it down due to its finickiness.
Have fun, somehow!

Ratings

Given 0🗳️ 0🗨️

Feedback

incobalt
05. Apr 2022 · 01:13 UTC
Did you intend to have a windows build? I'm only seeing the mac one.
Remco
05. Apr 2022 · 10:07 UTC
When I try to run, I get:

~~~
[remco@deck out]$ ./run.sh &
[1] 66432
[remco@deck out]$ ./flamekeep: error while loading shared libraries: libSDL2_image-2.0.so.0: cannot open shared object file: No such file or directory

[1]+ Exit 127 ./run.sh
~~~

Please pack your dependencies with the game! SDL2 is relatively common, but a lot of people won't have the right version installed.

(Also the download says 'fixed' ... per the rules of the Compo, you'd have to document what game breaking bug you fixed in the description here.)
UkuleleFury
05. Apr 2022 · 19:17 UTC
:( I don't have a Mac. Windows builds are the default, and web builds are the most accessible!
nerdysl0th
10. Apr 2022 · 13:34 UTC
@remco completely slipped my mind, thanks for pointing it out! I'll be honest, I wasn't expecting anyone to actually attempt to play it.
Steffo
11. Apr 2022 · 23:13 UTC
```console
steffo@nitro:~/D/f/out$ ./run.sh
./flamekeep: error while loading shared libraries: libSDL2_image-2.0.so.0: cannot open shared object file: No such file or directory
```

SDL seems to be missing in your package, sadly :sweat_smile:
gbgames
21. Apr 2022 · 03:20 UTC
Unfortunately on my Ubuntu 20.04 system, I seem to have an older version of LIBC:

```
./flamekeep: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by ./flamekeep)
./flamekeep: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./flamekeep)
```