Achluophobia by Ajayajayaj

Please read entire description if possible
The world is infinity large, there is no reason to continually go left or right, instead stay by the chargers
Achuluophobia is the fear of darkness. When it's dark, you cannot tell what is there, so anything could be there.
The power just went out. You cannot see anything, your mind starts going crazy. Now what are those things in front of you? Are they monsters. When I shine the light they are just toys.
Use your flashlight to reveal what the monsters really are. BUT, the battery only has a limited energy, make sure to go recharge it. Remember though, the power is out, so to charge that you must use a hand crank.
Controls
Move with WASD or arrows, and jump with W or Space. To put the flashlight on the charger press e, and to crank the generator hold e. Make sure to shine the light on any monster to reveal the normal room.
Notice
Note: the green that appears for the flashlight is showing the normal room. The grey room is the "nightmare" world from you being afraid of the dark.
Also, the world is infinity large, there is no reason to continually go left or right, there is nothing to find, sorry.
It took me a while to get the flashlight feature working. It is actually displaying glDepthMask to disable a cross section of the view. It is a really cool feature of opengl.
Better played in fullscreen/as big of a window as possible
Timelapse!
https://www.youtube.com/watch?v=9YNKnE2ob-I
Screenshots

Web Version Notice
In the web version, the time of how long you took displays correctly (minutes:seconds instead of seconds:minutes). This fix was made after the competition. The download one doesn't include the fix if you want to use that version (the change is only so you don't get confused thinking you took 50 minutes).
Ratings
| Overall | 681th | 2.962⭐ | 28🧑⚖️ |
| Fun | 503th | 3⭐ | 28🧑⚖️ |
| Innovation | 294th | 3.269⭐ | 28🧑⚖️ |
| Theme | 275th | 3.72⭐ | 27🧑⚖️ |
| Graphics | 739th | 2.48⭐ | 27🧑⚖️ |
| Audio | 437th | 2.88⭐ | 27🧑⚖️ |
| Humor | 424th | 2.391⭐ | 25🧑⚖️ |
| Mood | 458th | 3.16⭐ | 27🧑⚖️ |
| Given | 18🗳️ | 21🗨️ |
Edit: Web version now working!
It would be cool to see your concept applied to levels, like a dark creepy house, etc.
I really do think adding exploration to the mix would really improve the game. Thanks a lot for the feedback!
It would have been nice to have more to explore and maybe a vertical element to the game like platforms to jump on.
I enjoyed the music and the art, and the concept of the game was good, I just think more variety instead of having to stay around the same charger would have been nice.
Good job!
I noticed you used libGDX as well. I didn't see any other games made in libGDX so far and would really like to see how others use it. I just "discovered" the amazing scene2d this jam, maybe there are some other hidden gems I did not yet find. Would you have the source code for your game available somewhere?
@rikoclon Haha, I completely forgot that enemies only spawn in a small radius.
About the darkness, originally it was a black background, but I found it looked kinda bland, so I decided to add a background. But, I tried to make the background still "dark", and make it very dark in comparison to the normal background. Now that I think of it, I forgot to add the death animation. I was planning on making it so the whole screen slowly turned back into your bedroom
Also, thanks for complimenting on my music. I am trying hard to improve my music skills. Thanks!
@smbe19 I have added the source code. Normally I just use normal Java (no libraries), but this time I wanted to have a web version to make rating easier. I normally rate mostly web games, so it's not fair if I don't offer a web version.
In the HTML Launcher you'll be able to see my auto resizing code, it's pretty useful, I'm not sure if you have a similar system or not.
- Flash light as weapon (after I figured it out)
- simple graphics
-
Things for improvement
- got killed without being able to figure out what to do / In game totorial
- music got grating after a while
- sounds for enemies
Thanks guys! I really like the suggestions.
Multiple generators, a form of discovery, and a finite world are things I really want to add in a post jam release maybe.
Thanks for rating and giving suggestions!
I loved:
- The graphics
- The audio
- The concept
- The animation of your y-flipping character
I would have loved:
- A score mechanic
- Some goal mechanic
Thanks for the nicely formatted feedback. Also, I normally just use java without libraries, but this time wanted to have a web build, so decided to use Lib-GDX.
@justinooncx
I see what you mean about the difficulty curve. Thanks for the feedback!
I don't think you needed quite so large a light beam. Your controls work well and enemies pop after one hit, so maybe a thinner beam would've added a little challenge. Might be my skills (or lack thereof), but it pretty much amounted to Game Over whenever I had to put the light down and crank the generator.
Few improvements/feedbacks: It would have been nice if the camera followed more where the player was looking, or where the mouse was pointed, as I was caught off guard a few times. It also would have been nice to telegraph somehow when I can and can't put the torch down, and when I can and can't crank the generator. A simple scale on the torch, or highlight on the battery/generator crank would have done the job.
Music was good and appropriate for the theme and style of the game, and I'm impressed that the world goes on forever! Web build gets extra kudos too. Good work. :thumbsup: