StruggleInteractive Narrative, Programming, 2017
Struggle is a visual story game expressing the feeling of anxiety and insecurity as a woman traveling alone. The story progresses as the player makes difficult choices with the fear that a single choice can lead to a dark ending. There are 8 different endings.
This project is built with p5.js. The main logic of this project is to display data from a text file. The text file is separated into different sections of text, each to be displayed after the player has made a choice. Within the text file, an indicator of the corresponding images to display/sounds to play is placed at the beginning of each sentence. The program then processes the text file according to different indicators.
Play Struggle here.
See code for Struggle on GitHub.