Projects

Ivorfall

Ivorfall is a steampunk, roguelike, twin-stick shooter where you play as the mysterious and capable Detective Flintlock tasked with taking out hordes of enemies to save Ivorfall city! Fight enemies, modify one of the three gun types in the game to discover a dozen ways to clear through the evil Raven's thugs. Move from level to level collecting weapon mods, spend money in the market on health upgrades, combat items, and weapon mods, and blast your way through boxes, crates, walls, and bank vaults in your quest to uncover the truth.

Engine: Unreal Engine 5

My work on the project includes:

  • Designing and implementing the modular gun system

  • UI integration and design

Dawn Odyssey

This is the tech demo for the overworld of a Windwaker style RPG, where the player boats across a desert that acts similar to an ocean.

Engine: Godot

Technical Achievements:

  1. Vertex shader terrain displacement

  2. Dynamic vertex normal recalculation 

  3. Buoyancy simulation

  4. Custom tuned boat control physics

  5. Infinite world size using world-space UV

  6. Performant using LODs

  7. Wake simulation via compute shader

  8. Variable height zones, controllable through code

Planned features:

  • Improved lighting

  • Seamless transition from boat to player gameplay

Try the Demo!