Play : https://detective-bored.github.io/autobiographical_game
Repo: https://github.com/detective-bored/autobiographical_game
A game project using SQL and the p5.js JavaScript library that uses data I requested from my dating app profiles. All the replies and message options in the game are things that have been sent and received over dating apps by me and seeks to explore the complex branching paths of dating in a fun novel way.
I was given an assignment to create self portraits using data from a social media app that I frequent. I decided to create portraits using my dating app data from tinder.
I started by downloading my data from tinder. Tinder outputs your data as a JSON file with every message you have ever sent, when these messages were sent, the number of messages sent and received, the number of swipes you have made both to match and reject, how often I open the app on any given day. I also scraped my app data so I could get data on the types of people I matched with as well from listed height to zodiac sign to occupations for the types of people I matched with.
I then converted that data into simple graphs and created a zine with a overview of my experience on Tinder at the time of downloading my data.
.jpg)

Zine Design
The game accesses SQL tables and populates a CSV table decision tree that the player can move through in the game. The player uses the left and right key to pick the respective dialogue choice they want to make.
There are three tables that allow the decision tree to work.
Emotions: A table that tells the character icon what emotion to portray based on the current scene ID.
Messages: A table that tells the game which main message to display for the user to respond to according to the current scene ID. Each row also stores the left and right response ID to the current scene ID. This lets the game display which options the user can pick.
Replies: A table that has a bunch of replies with reply ID’s each reply also stores what scene ID to jump to next.
Gameplay
Game Screenshots



