RESET
Programmer & Level Designer · Tower Defense Roguelike
A Tower Defense Roguelike made in Godot 4.4 where the player, a wizard-engineer, defends their camp from waves of plague-mutated monsters. Unlike other Tower Defense games, RESET has no unique tower types — tower abilities are determined through Aspects, modular upgrades that players earn for defeating waves. Aspect order matters, so choosing how to lay out your Aspects in the tower is important. I worked as a programmer and level designer, building out map generation, tower placement systems, and wave progression.
- Designed and implemented procedural map generation — paths, tower slots, and camp placement
- Built the level and wave progression systems driving the core gameplay loop
- Contributed to the Aspects system — modular, order-dependent tower upgrades across three suits (Archer, Mage, Tech)
- Worked in Godot 4.4 with C#/.NET, picking up the engine from scratch alongside the team
- Practiced structured production processes with sprints, standups, and retrospectives across a multi-month dev cycle
- Rarity tiers (Common → Legendary) with tuned drop rates that shift across 20+ rounds of play