In Light Keeper, you are the lone keeper of a haunted lighthouse, cursed by a demonic force. Unravel dark secrets, solve puzzles, and keep the sanity to ward off the demon. Can you survive the curse, or will the darkness claim you?
Team Size: 6.
Time Frame: 8 Weeks.
Engine: Unity
Language: C#
My Work
There are also random events. These happen depending the current dimension you are in. The random events that we got are:
Whispers
Knocking on windows
TV turning on
Every X amount of minutes it rolls for a random event.
Everytime you switch dimensions your sanity drops. Your vision gets blurry and you hear whispers around you. There is also a little randomizer for the direction you hear the whispers coming from.
There are 3 sticky notes around the map. In the normal dimension the sticky notes have little hints on them, in the shadow dimension these become symbols that are also on the globe.
You can rotate the globe by interacting with it.
The order of the symbols are always randomized.
The hard part about this was getting the correct symbol in numbers and getting it randomized well. Also setting the correct animation with the rotation.
There is a painting on the top floor that you can put paint on. The same painting is also in the shadow dimension. If you put any other color than red on it, it is just a splash of the color. If you put the red color onto it there is a text visable on the painting in the shadow dimension and you can also interact with it to trigger a cutscene.
The morse code puzzle is a light that turns off and on. It spells the word RedPaint. I also made it so that if you interact with the morsecode machine before you put a new light helix onto it. You can see it turning off and on so you know you are not able to complete it yet.
The main mechanic of the game is using your ring to teleport between dimensions. The ring color also changes depending on the dimension.
We made use of cutscenes. The cutscenes also trigger some of the puzzles. We used timelines for the cutscenes so I also needed to learn a little bit about that.
I did all the audio for the game, Also edited some of the audio's to make it looping or more fitting for the game. I also used Atmoky for better 3D audio. I also made some settings where you can adjust the volumes and sentivity.