Programming
System Design
Programming
System Design
Programming
System Design
Programming
System Design
Game Designer
It Hides in the Dark
This is a single player puzzle solving game where you find yourself being locked in a library, and within limited time, you need to find the combination (symbols) to the puzzle lock by the door by shelving the books scattered around to where they belong.
​
Every 10 seconds a candle in the library extinguishes. You can relight each one up to 3 times. Once all candles are unlit (whether or not they can be relighted), a monster in the library appears and the game ends.
Role:
Programmer
Team size: 4
Play the Game:
Interactive Objects
Inside the game, there are 5 different types of interactive objects: book slots, shelf slots, candles, puzzle locks, and door.
​
I was in charge of setting up the interactive object system and building the book/shelf/candle interactions during the production.
Books and Bookshelves
- Spawning three types of books (each 2) randomly in different slots in the game world
- Keep track of candles status and numbers of relighting left
- Check for books placing correctly onto shelves and displaying puzzle symbols
Pickup/Shelve Books
Candles
Every 10 seconds, one random lit candle in the library extinguishes and loses a portion of its length. The candle can be relighted by the player interacting with the candle.
Relight candles