
LEGEND OF THE OUTLAW MAGE
Rootin’ Tootin’ Spell Shootin’
Legend of the Outlaw Mage is a Cowboy-Fantasy-themed 3rd-Person Action RPG where players help gunslinger Charlotte on a quest for vengeance.
Engine: Unreal Engine 4
Platform: PC
Team Size: 19
Time: 5 months
Position: Game Systems Programmer, Audio Programmer, UI Programmer




Contributions
Created Modular Spell System - a system where a spell could be spawned during various points in the lifetime of another spell - to allow designers to create complex attacks
Implemented background music layering and volume control using Unreal Modulation plugin
Contributed to HUD and various menus
Oversaw porting of project to PS4 Pro
Post-Mortem
The team size for Legend of the Outlaw Mage allowed for good intradisciplinary and interdisciplinary communication. There were enough programmers such that tasks could be easily divided or collaborated on as needed, and we could easily ask each other on how specific systems were implemented. A lot of my work in this project also involved heavily working with other disciplines - I talked a lot with the designers regarding the spell system and other mechanics, consulted artists on UI adjustments, met with the audio team to discuss how to properly layer the music, and called on the producers when I had blockers or needed reviews. All this allowed me to keep doing the best work I could for the team.