Games

Starsiege: Deadzone / Raiders

Oct 2022 – Aug 2023

Website

Steam Page

Starsiege: Deadzone is a multiplayer corridor extraction shooter set in the far reaches of space. Group up with other players, board dilapidated space stations, and explore their depths for valuable caches.
Your survival will be threatened by opportunistic Raiders and the Cybrids that reside within.  
Extract what you can and escape alive.

As a gameplay programmer, I used Unreal Engine 5 Blueprint and C++ to create various abilities like the motion sensor and. highlighting loot and perks for the player characters including boosts to different attributes.

Lost & Found: Order in the Court – the Party Game

Jan 2016 – May 2017

Website

 

Nominated for the Tabletop Award at IndieCade 2019

Lost & Found: Order in the Court – the Party Game is a card game aimed at teaching students about the origins of modern legal systems.  Players are given an actual ruling an ancient case such as “The court rules that if the bird drops meat on your field, you may keep it.” and must work their way backwards to create a case that ended up in front of a court using the cards in their hands and their storytelling skills.  A Judge then awards points based to their favorite case.

While working on the game, I helped design and playtest weekly revisions of the game including writing rules and card text as well as taking notes at playtests and weekly meetings.  I also automated the process of creating cards using Python and Ruby scripts and Excel spreadsheets to turn card info directly into PDFs to be printed.  This reduced the time it took to make updates to all the cards from hours to minutes and creating a new batch for printing down to seconds.


Chain Gang Chase

Jan 2014 – Jun 2014

Download The Beta: HERE

Chain Gang Chase is a couch co-op game for OUYA, Windows, Mac and Linux in which up to 8 players play as prisoners chained together who have to work together to escape. As prisoners are killed, they respawn as cops now trying to chase down their former allies. At Imagine RIT 2014, the game won the Rochester Democrat & Chronicle’s award for innovation.
Chain Gang Chase was programmed in Java. I was part of the main team of seven that worked on the game along with a few part-timers.


Memento Mori

Sep 2020 – Dec 2021

Itch.io: HERE

As a solo project, I coded a procedural generation system for Legend of Zelda-inspired dungeons, including treasure, enemies and shops to make each playthrough unique.   These treasures included various items like a bow, a shield and items that shoot elementally charged projectiles. 

To ease the process of adding new content in the game, I implemented databases using the Databox tool for Unity.  This sped up the implementation of new enemies and parts of the dungeons.


PrincessCape

Aug 2016 – May 2017

Itch.io: HERE

I worked with another graduate student to create a 2D platformer about a kidnapped princess named Elwynn who seeks to escape the lair of a dragon using the magic items she loots from the corpses of knights who came to save her. Development of the game used the Unity game engine and C# programming language.  I created the items including a cape that allows the player to float and levels that use them.


SanDefense

Global Game Jam 2017

Status: Complete

Check It Out on Itch.io: HERE

img_0001

Created in Unity for Global Game Jam 2017, SanDefense is a Tower Defense game. Based on the theme of “Waves”, SanDefense puts players in charge of defending a sand castle from incoming waves of hermit crabs. After each wave, the tide rolls in scattering rocks across the beach which block the path of the crabs and destroy any sand tower place on the square. These are determined randomly each time so every game is different.


Exor-Sister

Global Game Jam 2016

Status: Complete

Check It Out on Itch.Io: HERE

title_screen_66

Created in Unity for Global Game Jam 2016, Exor-Sister is a parody of Cooking Mama style games that places the players in the role of an exorcist nun, the Exor-Sister’s assistant playing short minigames to complete parts of the exorcism ritual.

  • Worked on the classes that controlled all the minigames and game objects as well.
  • Coded the locust swatting and pentagram drawing games.
  • Assisted in the integration of the minigames into one greater game that could be played from start to finish.
  • Wrote the lines of text that appear before and after every minigame.