Selected work · 2024, 2026

Projects

Games and technical projects showing how I approach systems, interaction, iteration, and release.

Fuel Field key art showing a spacecraft flying through an asteroid field
01 / Released game Phaser 3 · JavaScript · Android

Fuel Field

A fuel-driven arcade roguelite survival game, evolved from a university web prototype into a full iOS and Android release featuring boss battles and layered micro-progression systems.

Western landscape from A Week in the West
02 / Narrative systems Twine · SugarCube · Narrative design

A Week in the West

A western murder mystery built around branching dialogue, journal-led deduction, environmental storytelling, and player suspicion.

C++ Audio Subsystem
03 / Engine architecture C++ · SDL2 · Xcube2D

C++ Audio Subsystem

A modular C++ audio subsystem built within the Xcube2D framework, separating playback from gameplay code through layered audio control, resource validation, and clear engine-level ownership.

Island environment from Arc of the Isles
04 / Adventure prototype Unity · C# · Level design

Arc of the Isles

A Unity adventure prototype built around island progression, puzzle-combat encounters, readable level design, and guided exploration.

Warehouse Simulator main menu inside the warehouse
05 / Gameplay systems Unity · C# · Systems design

Warehouse MicroGame

A Unity microgame developed over 12 weeks, focused on modular architecture and clear code responsibility, with interface-driven interactables, runtime task-flow changes, and varied interactions supporting clear player progression.