Octo-Spork is a text-based adventure game I created for my assignment at University (Level 5). The story is that you are trapped inside an unknown building with three spirits blocking the path. You must search around the building to find a way to get out.
Octo-Spork is coded in C++ and meant to be run inside a console. The game, it's rooms and it's items are all loaded from "Octo-Spork/Octo-Spork/resources/game.json". RapidJSON is being used to parse the json and extract the data into memory for being used. OctoSpork.cpp also contains specific code for triggering the specific ending. However, you can change the game.json file to have extra or less rooms/items/npc's