Flamekeep by ArBe
```
_ _ _
| | | | | |
░██ | | | | , _ _ _ _ | | _ _ _
░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!
| Superior OS | https://arbe.itch.io/flamekeep |
| do not click this one | https://github.com/ArgonBeryllium/ld50 |
| Original URL | https://ldjam.com/events/ludum-dare/50/flamekeep |
Ratings
| Given | 0🗳️ | 0🗨️ |
~~~
[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.)
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:
```
./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)
```