All Projects
Game
Lead Echo
In DevelopmentFPS Roguelite
A fast-paced FPS roguelite built in Unity 6 with URP. Procedural room generation, class-based loadouts, loot crate upgrades, and run-based progression through increasingly dangerous arenas.
Unity 6 C# URP FPS Roguelite
About
Lead Echo is a run-based FPS roguelite built in Unity 6. Each run drops you into procedurally assembled arenas where you fight through rooms, pick up weapon crates, choose upgrades from loot drops, and push deeper until you fall. Classes define your starting loadout and passive abilities — runs are fast, builds are varied, and no two attempts play the same.
Technical Highlights
- Unity 6 with Universal Render Pipeline
- Procedural room system — rooms assembled at runtime from a modular tile set
- 6 player classes with distinct starting weapons and passives
- Dual weapon slot system — primary + sidearm with rarity tiers
- Loot crate upgrade system — 14+ upgrade ScriptableObjects with stacking effects
- Procedural audio — runtime-generated SFX for weapon fire, impacts, and feedback
- AI navigation — NavMesh-based enemy pathfinding with spawn wave management
Systems
- Run progression — room-based difficulty scaling with boss encounters
- Weapon crates — found during runs, rarity-weighted drops
- Class selection — pre-run class picker with stat previews
- Damage feedback — hit markers, screen shake, directional indicators
- Hideout — persistent hub between runs