1:03 am is a short, narrative experience submitted to Bradley University's first biannual 48 hour game jam. I developed this project in Unity alongside eight other students. I worked as a programmer on the project, focusing on the creation of a dialogue system for our game.
An example of how dialogue functions in our game.
When setting out to create this dialogue system, I first developed a plan. I spoke with the designers on our team to nail down the specifications for this system. I then sketched our a rough plan on paper before spending time committing anything to code.
The approach I decided on was to create a binary tree structure to house the dialogue. Our game was only planned to have dialogue with two branching options, so any further branching wasn't needed. Having more flexibility would be helpful in a larger project, but was unnecessary for our smaller scope. The second reason for this choice was time. While I hadn't made a dialogue system before, I had coded up binary trees in one of my computer science courses so I knew I could make one within our 48 hour time frame.
Months after this game jam, I would go on to create a more flexible and expandable dialogue system for the game Beyond the Marion that can be seen here.