Examples of Past Work
Tonight's Dozen Pause Menu
Simple pause menu system that stops all processes of the game from running while active. Handles both controller and keyboard input. Animated through code.
This menu uses the 3D volume to create a blur effect in the background, obscuring the paused game.
Made with Unity, using C#.
Menu Art by Victoria Ascoli.
Sound/Music Manager
Originally created for Tonight's Dozen but scrapped, the Sound/Music Manager, uses lists and dictionaries to store sounds and music to string keywords.
It also allows the user to add filters, change the volume and pitch, and splice audio clips.

Tonight's Dozen Coffee Minigame
This minigame was created through joint effort of me, and my two other programmers, Curtis, and Aidan at Obsidian Crown Interactive.
While it may not look like it, there are many moving parts to this coffee machine, from the step highlights, to ensuring the correct step is chosen next, and finally the sounds and animations, we only had a few months to get this, and the other cooking stations for our game Tonight's Dozen working. It turned out even better than planned.
Made with Unity, using C#.
Pathfinding in Unity using
Astar Algorithm vs. NavMesh
This is a basic environment made to test AI using the AStar Alogrithm (Red Enemies) to follow the green player, and AI using the Unity NavMesh (Blue Enemy).
These enemies will always try and find the shortest route to get to the player.
Made with Unity using C#.
Showcase of Nwyfre Forest game environment and functionality
While a lot of this environment is visual/modeling based, there are gameplay elements utilizing scripts, and unity settings.
One of these is the magic seal, the arcane puzzle is required to be completed before activation.
Particle effects, and an animation play, and then the sword is able to be pulled from the stone by the player.
Made with Unity using C#.