Writing and Narrative Design Portfolio

2024 Yugo BAFTA Student Awards Shortlisted!

  • Developed in Unity

  • Created in four months with a six-person team

Process:

  • Pitched the initial game concept and narrative to the team

  • Developed and iterated on a rough narrative outline, focusing on gameplay goals of competence contrasted with moments of vulnerability

  • Refined the story arc across 5 unique levels of gameplay, including a boss fight

  • Created environmental storytelling assets in collaboration with the artists

  • Implemented cutscene dialogue and enemy barks in-engine, using the engineers’ custom dialogue system

  • Refined the narrative synergy with the gameplay over the course of multiple rounds of playtesting

  • Completed a final round of iteration over one month following the end of principal development

Senior Thesis Project

University of Texas Department of Radio, Television, and Film

  • Created in four months as a solo developer

  • FMV assets created in one weekend with a five-person film crew

  • UI elements created in Adobe After Effects

  • Developed with RenPy

Process:

  • Pitched the concept to the thesis advisor

  • Developed a branching narrative script using Twine

  • Created shot lists for the FMV assets

  • Hired crew and directed FMV production

  • Designed a dialogue system in Adobe After Effects

  • Developed the final game in visual novel style using RenPy

  • Created in two weeks as a solo developer

  • Developed in Twine

Process:

  • Outlined a rough story based on the prompt to develop a fairy tale into an interactive fiction piece

  • Developed the branching narrative structure in Twine

  • Created text-based adventure elements, realizing the narrative setting as a possibility space

  • Playtested and iterated based on feedback

  • Created over one weekend as a solo developer for Ludum Dare

  • Developed in Twine

Process:

  • Outlined a looping, but changing, narrative structure on paper, based on the Ludum Dare prompt “stuck in a loop”

  • Developed the structure in Twine, with one “true” ending and a looping, infinite “bad” ending