In-progress and Completed Game Projects
Projects in Progress
Mine Escape
Mine Escape is a collaboratively-made puzzle game that puts players in the shoes of a rescue worker, exploring a collapsed mine to find and free trapped miners. The player wanders through four floors, collecting tools, equipment and keycards to bypass obstacles, rescue missing mine workers, and get them to the mine’s central elevator for extraction from the mine.
My contributions to this project were largely centered around programming gameplay systems, developer tools, and backend systems such as the save system. I also contributed to level design, environment art, and overall design of the game’s core concepts.
Completed Projects
Monster Jam
Monster Jam was a group project for the UWB Summer Game Jam in 2020. Over the course of a weekend, I and a group of three other people built a game themed around a collection of small, helpful monsters which enable players to work their way through a series of varied environments.
My contributions to this project included gameplay and systems programming, providing input on UI design, and helping to establish level designs. This project gave me valuable insight into what a team could accomplish when it had a variety of skillsets, including programming, 3D art, and sound design.
Bubble Shield
Bubble Shield was developed in 2017. It is a first-person puzzle-platformer, centered around the mechanic of using user-manipulated energy bubbles to circumvent obstacles and complete levels.
I did all of the programming, design, and artwork for Bubble Shield. The size and complexity of the project was particularly valuable in influencing my approach to designing and developing projects in both my game development and programming work going forward. The most important lesson was the need to adequately separate tasks into different classes when appropriate.
The Balance Experiment
My first completed game, The Balance Experiment, is a short FPS I started in 2016. The project began as a broad experiment with different sorts of mechanics, until it was trimmed down to the short experience you see here.
All programming, design, and artwork were done by me. The project involved a lot of design reworks and overhauls until I refined it down to this end result. It provided valuable insights into the importance of appropriately scoping and designing projects at the beginning of the development process.