icosilune

Keylock

Keylock is the name of my master's project for the IDT program at Georgia Tech. The goal of the project was to create gameplay context within a procedurally generated environment. Procedural generation of space and content is useful in an open setting, but needs some form of generated goals to transform the environment into a game. The environment used for this project is Charbitat, which is a paralell project whose main goal is to allow the player to explore an infinite space, which is created in response to the player's actions.

Keylock creates key and lock puzzles in the style of the Metroid and Zelda games, and uses those in the generated space to create goals and obstacles for the player.