Portfolio

Creative Writing Samples:

Game Script Dialogue Sample This work is an excerpt of a game script that I developed for Parallel: a futuristic, third person action adventure platformer.

Sweet Relief When desire meets opportunity, guilt will follow. This romantic suspense short story depicts a young man’s struggle between family, upbringing and attraction.

Surface Level Computation is a creative Non-Fiction piece that explores my relationship with blackness and what it means to find a community through video games.

Video Game Producer Example:

Project Manager and Designer (Team of 8) for the 2D Bubble-Shooter/Word Mobile Game titled SeaPop. Developed at USC Games and published on the Google Play Store!

How can we reimagine Hangman in a digital space?

SeaPop is a digital rendition of the classic game Hangman that aims to combine the mystery elements of the traditional word game, with engaging bubble shooter mechanics. The players are given a category and hints throughout each level that assist them in their goal of collecting letters to discover each word!

As the Lead Producer for SeaPop, I was in charge of: creating clear and concise task breakdowns using Trello, organizing and facilitating meetings, documenting meeting information, updating our design document, tracking key project milestones like Alpha, Beta and Gold/Master and fostering a healthy team environment even amidst the transition to virtual meetings due to covid-19.

Video Game Coding Examples:

Systems Programmer and Designer (Team of 3) for the Tower Defense game titled Wall-et Defense

How do we make a Tower Defense game that encourages more mid-level agency?

I pitched the idea of a player character that could move around the map and enhance the towers within its radius. To balance this feature, we added an ammo system where the towers that are placed have a limited number of shots. This encourages strategic tower placement, and player movement pathing.

I was responsible for coding the main systems in the game using Javascript and Phaser. More specifically, tower functionality (attack range, ammo, damage, placement) and player character interactions (reloading, enhancements).

Gameplay Programmer, Level Designer and Narrative Designer (Team of 4) for 2D Narrative-Puzzle Game titled unStuck.

 What’s the relationship between Games and Therapy?

unStuck is a mesmerizing puzzle game where you clear the way for a beam of light by reframing your thoughts.

Our goal with unStuck was to design an emotionally resonant experience for black people that would help them, much like the protagonist, reframe their perspective and turn negative thoughts into something more positive.

I used C# and Unity in order to design the player’s movement, the player-object interactions, and the path finding algorithms for the light’s pathways + interactions.

UI and Gameplay Programmer (Team of 12) for HiddenHarmonyGame

Joining the Hidden Harmony team as a programmer when the game was halfway through development required me to quickly adapt and find ways to integrate into their preexisting workflow. Fortunately, the team was extremely kind and open to my questions as I adjusted to their process.

For this sound-based sandbox game, players are tasked with discovering objects that create different sounds and placing those items into specific locations in order to create music. I developed the system using Unity and C# that allows for players to seamlessly move sounds around and test different song combinations that they find pleasing.