Careful Caverns
You are lost in some caverns and need to find your way out. Unfortunately your lighter only lasts for 10 seconds. Fortunately someone has left a bunch of barrels with fuel all around the caverns. Watch out for those rats though, there's something weird going on with them.
`Spacebar` or `W` = Jump!
`P` or `Pause key` = Pause/Unpause the game
`F12` = Debug mode.
`F5` = Reset game.
(All of the control bindings can be edited in the file "data/game.json")
* Twitch viewers and friends - Various ideas!
* Graphics from OpenGameArt:
* "Cavern Fable Tileset" (https://opengameart.org/content/cavern-fable-tileset) (CC-BY-SA 4.0)
* "Seamless cave background" (https://opengameart.org/content/seamless-cave-background) (CC0)
* "Animated Rat and Bat" (https://opengameart.org/content/animated-rat-and-bat) (CC-BY 3.0)
* LDtk (level design tool)
* Pixelorama (pixel art)
* GIMP 2 (misc image editing)
* OptimizedPriorityQueue
* .NET Framework 4.8
* J2D (custom engine, work in progress)
Controls
`W S A D` or `Arrow keys` = Move player around.`Spacebar` or `W` = Jump!
`P` or `Pause key` = Pause/Unpause the game
`F12` = Debug mode.
`F5` = Reset game.
(All of the control bindings can be edited in the file "data/game.json")
Credits:
* Myself - Programming, engine, and some graphics (player, barrel)* Twitch viewers and friends - Various ideas!
* Graphics from OpenGameArt:
* "Cavern Fable Tileset" (https://opengameart.org/content/cavern-fable-tileset) (CC-BY-SA 4.0)
* "Seamless cave background" (https://opengameart.org/content/seamless-cave-background) (CC0)
* "Animated Rat and Bat" (https://opengameart.org/content/animated-rat-and-bat) (CC-BY 3.0)
Tools:
* Visual Studio 2019 (C# language)* LDtk (level design tool)
* Pixelorama (pixel art)
* GIMP 2 (misc image editing)
Libraries:
* SFML.Net 2.5* OptimizedPriorityQueue
* .NET Framework 4.8
* J2D (custom engine, work in progress)



Comments12
As someone who gets lost easily it was very hard :p
Even though I must be honest, I was mostly appealed by the gameplay; it made me keep trying cause I wanted to "do better" every time I died. In a way this gives me the getting over it, or jump king, kind of vibes. Rinse repeat, learn, get better, and I'm all in for it!
1. Controls are QWERTY-only instead of layout-independent (I have an AZERTY keyboard), BUT arrow keys are enabled; there is also the key rebinding as suggested. Just note that programming in a position-independent way is possible :)
2. no sound? I feel it would help knowing what happens, especially given the darkness!
3. display may be a bit small; fullscreen option or something may help. In particular, while playing, I give little to no attention to the counter because they are remote
4. oh, you can jump on rats
5. the torch concept is cleverly used (reminds me I used such a personal torch shader in several games; very useful! :))
6. duplicating amoeba-like rats? X)
7. I think that while the rat duplication counter is useful, the light one is not so, because you visually see the light radius; I think you could do away with the light counter
8. the game feels SO HARD XD
That being said, some fine-tuning would definitely be needed to make this a "finished" game in the sense of getting it past the game jam limit.
I found the totally of not being able to see frustrating, I didn't know if I was going in the right direction or not and nearly stopped before stumbling on the end.
Even with that though, getting something this engaging is hard in a game jam so super well done. =) Thank you.