Published Games
Polar Panic
Polar Panic is a top-down 2D shooter game. This was a Game Jam submission that I collaborated on with another developer using Unity. We ranked 15th overall out of 239 total entries.
Notable features include:
-
Collaborative project using Git & Github
-
Created in less than 6 days
-
Designed and programmed game using a given theme and special item to incorporate
-
Programmed player, enemy and objective logic
-
Designed UI elements
-
Utilized C# for scripting
-
Rapid prototyping and debugging
-
Maintained coding notes, organization and communication with fellow developer
-
Branch merging and merge conflict resolution with Github
-
Balanced gameplay by playtesting and iterating adjustments
Trapped (VR)

Trapped is a VR Puzzle/Horror Escape Room game I created using Unity. I programmed the game using C# and Unity's XR Interaction Toolkit package. The player must solve puzzles and run from a monster to escape.
Notable features include:
-
Grab and Socket Interactables
-
Horror elements and clues utilizing Gaze Interaction
-
Open and close cabinets and lockers to find items inside
-
Ray Interaction with 2D UI elements for game menus
-
Utilized XR Plugin Management to create VR experience
-
Took existing scene assets and used Level Design skills to create a unique experience.
-
Interactable Events and Animations
-
Designed XR Origin, controller inputs, movement and teleportation
-
Lock and key interactions
-
Lighting and Sound design to enhance horror experience
-
Programmed Gameplay by creating interactable objects, puzzles, menus, clues and a monster.
-
Universal Render Pipeline
Tunnel Gunner
Tunnel Gunner is a 2D shoot-em-up style game that I created using Unity and programmed with C#. The player must shoot through waves of enemies and defeat the final boss.
Notable features include:
-
Programmed UI and Menu elements
-
Programmed player and enemy movement and attacks
-
Balanced and improved game features based on feedback
-
Created 4 unique enemies , 6 unique powerups, 1 final boss
-
Utilized physics engine of Unity for collision and detection
-
Prototyped and wrote code to turn design concept into a playable game
-
Programmed a spawn manager to control level progression, enemies and powerups.
-
Maintained code quality, organization and debugging standards
-
Created custom VFX and animations such as screen shake and visual damage indicators
-
Programmed and designed post-processing effects to change as game progresses