Design 10 intertwining time travel puzzles (and more to come)

More coming VERY soon

Notating puzzle locations on map (WIP)

Notating puzzle locations on map (WIP)

Implement robust document database and UI system

Implement robust document database and UI system

Our game required a LOT of documents as the gameplay loop hinges on the player finding and storing new pieces of information. I knew that we needed an easy way to store and edit documents without physically adding them into code every time.


To solve this, I designed a database system that parses the games folder for document resources and adds them into a in-script dictionary that can be used to search for documents using an id.


This process happens entirely on its own and doesn't require the engineer to touch the code at all. Just drop the new document into the game files and the system does the rest!


Through this, I learned file system parsing and overall learned how to build systems that are made to scale. With a game that will have a ton of iteration on design and puzzles, I didn't want to be stuck doing the busy work of adding in new documents.

Our game required a LOT of documents as the gameplay loop hinges on the player finding and storing new pieces of information. I knew that we needed an easy way to store and edit documents without physically adding them into code every time.


To solve this, I designed a database system that parses the games folder for document resources and adds them into a in-script dictionary that can be used to search for documents using an id.


This process happens entirely on its own and doesn't require the engineer to touch the code at all. Just drop the new document into the game files and the system does the rest!


Through this, I learned file system parsing and overall learned how to build systems that are made to scale. With a game that will have a ton of iteration on design and puzzles, I didn't want to be stuck doing the busy work of adding in new documents.

Develop player movement using a state machine

More coming VERY soon

Design 4 map floors filled with puzzles

Design 4 map floors filled with puzzles

More coming VERY soon

More coming VERY soon