Hi, I’m Brett

I’m a Gamplay Programmer and Technical Designer skilled at translating design documents into implemented gameplay elements. Proficient at scripting in C#, Python, and C++ with experience working in the Unity and Unreal engines.

PROGRAMS & SKILLS


Unreal Engine Logo
Unity Logo

PROJECTS & WORK


Submission to Mini Jam 154: Travel (March 2024)

Built using Unity, C#, Blender, and Photoshop

Team Size: 4

I contributed the code and game design for a rail shooter with an upgrade system and online leaderboard. I designed the economy to force the player to make choices between bolstering their stats to deal with the increasing difficulty of the enemy waves or upgrading a non-combat stat the yields higher scores per wave.

Train Game


Submission to Mini Jam 153: Fishing (March 2024)

Built using Unity, C#, Blender, and Photoshop

Team Size: 2

For this 72 hour game jam, I contributed the code and game design to make a demo Cooking Mama style fish cleaning minigame. Brought 3D models built in Blender into Unity and implemented player interactions that would manipulate the model like different parts of a fish.

Fishmonger


Beyond Skyrim is a fan-made, volunteer project to create continent sized expansion mods to Bethesda Softwork’s The Elder Scrolls V: Skyrim. I implement quests and gameplay features in the Creation Kit for both the Cyrodiil and Roscrea regions.

Implemented over a dozen unique quests ranging from simple fetch quests to branching quest-lines with world-altering consequences.

Quest Implementation


Designed and implemented a level-scaling unique NPC bandit faction with lore-consistent classes, equipment, and combat proficiencies. Also working on Cyrodiil’s implementation of Oblivion’s classic Goblin faction system.

NPC Faction Implementation


Implemented movement, combat, saving, dialogue, and quests for a 3D ARPG concept. Learned to integrate external asset packs through the inventory module. Additionally, created a custom Unity Editor window for creating NPC dialogue trees.

3D Unity ARPG Concept

ABOUT ME


I graduated from the Johns Hopkins University in 2020 with a Bachelor’s in Biomedical Engineering and a Master’s in Robotics. In 2021, I returned to work towards a PhD in Computer Science. After a few unfulfilling years of research, I decided to change course and start work towards a career I am more passionate about, creating engaging and exciting video games. This portfolio showcases some of the games I’ve created as I pursue that career, and I hope to continue to update it with more projects as my experience grows.