Projects
World of Warcraft
Summer 2022 - Present
Proletariat - A Blizzard Entertainment Studio
C++
Spellbreak
Summer 2019 - Present
Proletariat Inc.
Unreal Engine 4, C++, Haxe, UE Blueprints, PS4, Xbox, Switch, Epic, Steam
Spellbreak is a multiplayer action-spellcasting game where you unleash your inner battlemage. Master elemental magic to fit your playstyle and cast powerful spell combinations to dominate other players across the Hollow Lands.
TemportalEngine
2019-Present
Personal Project
C++, Rust, Open-Source
Temportal Engine is a game engine I've been writing since spring 2019. It started out in C++, but in 2020 I decided to migrate it to Rust, and have been living it up ever since. I've written a number of tech demos within the project, including Boids, a chat room, and the underpinnings of a whole editor UI. The main focus from the beginning, however, was to build the core systems of Minecraft as a technical demonstration, which I've dubbed Crystal-Sphinx.
YOGURT
Spring 2019
Personal Project
Unreal Engine 4, C++
Your Own Games User Research Toolset (or YOGURT for short) was a 4-month case studio/exploration project my senior year of college. During this time I explored the creation of a Games User Research (GUR) toolset, working in Unreal Engine 4. The end result was a minimal viable product toolset which could record a 2D heatmap of the players position, and a short paper walking through the case study and possible routes for further exploration.
Stray: The Wayward Path
2019
Champlain Game Studio
Unreal Engine 4, C++, UE Blueprints
Stray is an action-adventure game wherein you play as a derelict boy searching for his lost friend and caregiver. Armed with a mechanical arm, you must take on the corrupted wildlife and unforgiving environment in an effort to purify the land and uncover the truth surrounding her sudden disappearance.