The following is a text adveture I wrote as the final project in my first formal couse in computer science. In A Marginally Eventful Friday Night, you assume the role of Nick, a fifth grade kid who comes home to find a surprising birthday gift from his absent parents. Taking design cues from old-school text adventures, the game allows players to progress through the story by typing in commands to explorenew areas, add items to their inventory, and solve the game as a stateful puzzle.

technologies

Python

Eclipse

PyDev

The source code is written to run on the Python 2.7 interpeter, and was developed using Eclipse and PyDev. Game data, including commands, item descriptions, and narrative, is stored as JSON. Through this project, I gained my first experience with object-oriented Python development.