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.

+MORE

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.

+MORE

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.

+MORE

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.

+MORE