The VMT stimulation utilizes the Unity game engine to create an immersive 3D gaming environment with virtual representations of tactical equipment and connected systems.
Virtual equipment interactions are driven by maintenance and troubleshooting procedural documentation. All actions required to complete maintenance and troubleshooting procedures fully are supported in the simulation. These actions include manual fault isolation and reporting and replacing faulted hardware to restore the simulated systems to combat readiness.
My contributions, which include the implementation of the HUD & UI menus, and the system to equip and use tools, can be seen in each VMT.
A specific example of my work can be seen at 4:22 with the onboard terminal: a functional replication of a Unix terminal window.
Another example of my work appears at 4:43. This is a replication of the Clonezilla software, a program used to install network updates and reboot devices.
Award-Winning Simulation
A Made with Unity award was received at the Unity Customer Award Gala in November 2022 for the exceptional use of Unity in developing the VMTs.
ROLE
Software Engineer
RESPONSIBILITIES
PLATFORMS
Windows PC
eMoney aims to educate kids about financial decisions. An adventure game at its core, eMoney uses real-world financial concepts to help the player make purchases and progress through the story. Concepts such as debit cards, credit cards, and interest rates are explored to help prepare the next generation for their real-world uses.
Financial concepts aside, eMoney includes exploration, quests, and mini-games. The player can complete quests for cash, fish for sellable goods, or sail and explore different islands.
Gameplay demo recorded on an Android device
ROLE
Game Design & Programming
RESPONSIBILITIES
PLATFORMS
Android Devices
Between Spaces is a realtime, interactive, virtual reality experience. Told from a first-person perspective, the film takes the viewer through one family's journey of loss, grief, and a fantastical view of what's possible after life.
Using the abilities of the virtual reality platform, the film can be viewed in full 360, allowing the viewer to see the film environment and characters from a fresh perspective.
Between Spaces also utilizes Leap Motion, allowing the viewer to control the hands of the main character, adding a new layer of interactivity and immersion to film viewing.
ROLE
Programmer
RESPONSIBILITIES
PLATFORMS
Oculus Rift
Oculus Go
Catching Stars is the product of a challenge I gave myself to create a game that is short, fast, and fun. To achieve this, I focused on the following principles:
• Easy to learn, hard to master
• Simple controls (played with 1-2 fingers)
• Score based difficulty
The goal is to tap on the stars and collect them before one hits the ground.
ROLE
Game Design & Programming
RESPONSIBILITIES
PLATFORMS
Android Devices
I graduated at the top of my class at Full Sail University with a Bachelor's degree in Game Design. I am always seeking ways to expand my knowledge of game development and game design while practicing my skills whenever I can. As a game developer, I aim to create memorable experiences everyone can enjoy.
Feel free to look through some of my past and current game projects. If you like something you see, please let me know!