Portfolio

Destiny 2 is an online shared-world first-person shooter. It was (and is) primary developed by Bungie. As a Junior Software Engineer at VV, I worked on a collaborative, high-caliber team helping Bungie to expand the Destiny franchise.

My focuses included:

UI engineering, helping to ensure content creators had all the tools they needed to make engaging, intuitive, and gorgeous UI

Assisting making changes to the base game that were required to ship Destiny Guardians, a version of Destiny 2 for the South Korean market

re[Mod] is a multiplayer on-the-fly weapon-building arena first-person shooter brought from an initial concept to a pre-production vertical slice in 12 weeks. Modify your weapon on-the-fly to become the strongest player and dominate the arena in this networked, 6-player experience.

A semester-long VR project with the largest team I've worked with. In Eos, you create a solar system from scratch, and are able to explore and interact with it from the scale of a sun down to the size of a creature on each planet you create.

A joint project between Champlain College's Emergent Media Center and the Burlington International Airport. Developed in Unity with the Xbox Kinect 2.0. This interactive experience is designed to be approachable and inviting to anyone passing through the airport, and is on display as a semi-permanent art installation in the North concourse of BTV.

Less of a game and more of a tech demo, this downloadable piece is an interactive demonstration of my interpretation of Context Behaviors as described by Andrew Frey. This was part of the AI "research" project, where we were able to dive into any topic in game AI, whether we had covered it in class or not, and create a demo. I chose to look deeper into Steering Behaviors and alternatives to Steering, and found this really cool topic that I am looking forward to using in a real game project.

Another tech demo, this piece was a challenge prompted by my Game AI professor. Typical for a Game AI class, one of the first things we discussed was steering and flocking. My professor noted that most Game Programmers took Networking at the same time as AI, and he loved to see people combine the two classes in interesting ways. One of my friends, Charlie McGarey, and I raced to see who could network our boids first*. This was the result.

Our final project for Production I. We were required to make a game that ran on a mobile device and utilized at least one mechanic that was unique to those devices. I focused mainly on gameplay programming, working closely with the designers and artists to make sure the game looked and felt how they wanted. Developed with Unity.