Purpose:
For my creative coding class final, I designed and coded an interactive obstacle course game called “Forgotten”. It begins with the player awakening in a mysterious temple. At first, the temple appears intact, but as the character explores, they see it is filled with dangerous obstacles. The environment is treacherous, with deep chasms of molten lava and a crumbling path of unstable platforms.
The player's goal is to navigate through the temple, overcoming increasingly difficult challenges to reach freedom. The temple is divided into three stages, each harder than the last. However, players cannot simply skip ahead or find shortcuts to the exit. To progress, they must reach each checkpoint, or the firepits, in the correct order. These firepits represent the player’s mastery of each section. Without reaching the firepit in the current stage, the player cannot unlock the next level. This ensures that players must conquer each section properly before advancing. When trying to cheat, players will get a message that will make them turn back. If they reach a checkpoint, they will get a message that levels them up and increases their score.
This game tests a player's creativity, precision, and patience. Careful movement is required to navigate obstacles and land precisely on safe platforms. In two of the three levels, players can choose between two distinct paths, each with its own challenges. The temple is vast, representing just a small portion of the game’s larger concept. Players awaken here in what serves as a teaser for the full game of “Forgotten”.