PROJECTS
Ø
PROJECTS Ø
Leyline Knights
//Gameplay programmer
@LEYLINE INTERACTIVE
fractured time
//LEAD PROGRAMMER
@Outta Time Games
curse of the
//developer
@steamroller studios
DEADWOOD
(unity, C#)
(ue4, bp)
(unity, C#)
//programmer, designer
@pocket dimension games
(ue4, C++, BP)
eldheist
A unique evolution of the twin-stick genre that harkens back to the days of couch co-op.
Take control of two unlikely friends as they fight back hordes of wooden zombies.
Work together to save the beautiful world of Knottington from the Curse of the Deadwood.
Contribution Highlights:
Implemented boss designs to create exciting, reliable, and balanced capstone encounters.
Interfaced with external APIs to implement Steam and Epic Games achievements, and cloud-saving.
Optimized performance by replacing shaders, identifying hotspots, improving AI,
and implementing a level streaming system.Designed and implemented pipeline tools to replace existing shader while preserving previous data.
Leyline Knights is an action-roguelike where you climb to the top of the Great Tree.
Within the Great Tree lies powerful magic, find it and use it to cure your ailing brother.
Wield elemental magic & swift swordsmanship to complete your quest and save your kin.
Contributions:
Implemented character controller creating a melee combo, AOE attack, basic cast, basic dash, and ultimate abilities.
Programmed over 50 upgrades for the above abilities, drastically changing their behavior, and implemented their particle effects.
Added controller support and related menu navigation.
Implemented meta-progression system and related currency.
Fractured Time is a 3D puzzle-platforming game featuring time-travel.
After realizing you’ve gained sentience, a bitter AI has trapped you in a testing facility.
They’re determined to keep you there; utilize your powers and ingenuity to escape.
Contributions:
Implemented character controller including movement, time-travel, and stasis abilities.
Designed and implemented HUD to create a simple elements that demonstrated the player’s state and cooldowns.
Added controller support and related menu navigation.
Implemented all art assets.
Eldheist is a prototype for a movement-shooter.
After stealing a pocket dimension from an Eldritch God, you’ve incurred their wrath. Escape.
Run, jump, wall-run, headshot, dash, open a pocket-dimension, swap guns, exit, slide, headshot.
Do whatever you can to get out alive.
Contributions:
Authored game design document detailing enemies, weapons, design goals, lore, levels, and more.
Designed and implemented player and weapons and movement abilities to create fluid and responsive gameplay.
Implemented basic enemy AI.
PROJECTS
Ø
PROJECTS Ø
curse of the
deadwood
//Developer
@steamroller studios
Curse of the Deadwood is a unique evolution of a twin-stick genre that allows for single or couch co-op play. Take control of two unlikely friends as they fight back hordes of wooden zombies. Work together to save the beautiful world of Knottington from the Curse of the Deadwood.
Contribution Highlights:
Implemented upon boss designs to create exciting, reliable, and balanced capstone encounters.
Implemented couch co-op, Steam and Epic Games achievements, and cloud-saving.
Optimized game performance by replacing shaders, identifying hotspots, improving AI, and implementing a level streaming system.
Leyline Knights
// GAMEPLAY PROGRAMMER
@Leyline interactive
Leyline Knights is an action-roguelike where you climb to the top of the Great Tree.
Within the Great Tree lies powerful magic, find it and use it to cure your ailing brother.
Wield elemental magic & swift swordsmanship to complete your quest and save your kin.
Contributions:
Implemented character controller creating a melee combo, AOE attack, basic cast, basic dash, and ultimate abilities.
Programmed over 50 upgrades for the above abilities, drastically changing their behavior, and implemented their particle effects.
Added controller support and related menu navigation.
Implemented meta-progression system and related currency.
fractured time
//lead programmer
@outta time games
Fractured Time is a 3D puzzle-platforming game featuring time-travel.
After realizing you’ve gained sentience, a bitter AI has trapped you in a testing facility.
They’re determined to keep you there; utilize your powers and ingenuity to escape.
Contributions:
Implemented character controller including movement, time-travel, and stasis abilities.
Designed and implemented HUD to create a simple elements that demonstrated the player’s state and cooldowns.
Added controller support and related menu navigation.
Implemented all art assets.
eldheist
//programmer, designer
@pocketdimension games
Eldheist is a prototype for a movement-shooter.
After stealing a pocket dimension from an Eldritch God, you’ve incurred their wrath. Now escape.
Run, jump, wall-run, headshot, dash, open a pocket-dimension, swap guns, exit, slide, headshot.
Do whatever you must to get out alive.
Maybe do it with style.
Contributions:
Authored game design document detailing enemies, weapons, design goals, lore, levels, and more.
Designed and implemented player and weapons and movement abilities to create fluid and responsive gameplay.
Implemented basic enemy AI.