Problem and Context
I wanted a puzzle game that remained interesting over time without manually handcrafting every level.
Games
Cross-platform puzzle game centered on algorithmic maze generation, progression design, and long-term content extensibility.
Role: Gameplay systems engineer
Timeline: 2024-2025
I wanted a puzzle game that remained interesting over time without manually handcrafting every level.
I designed generators and solver-aware validation logic, then layered progression systems like daily mazes, unlocks, worlds, and cosmetic extensibility.
.NET MAUI enabled shared cross-platform UI while algorithm modules handled generation and solvability; architecture separated content definitions from engine logic for easy expansion.
MazeEscape became a practical exercise in combining algorithmic rigor with player-facing UX and maintainable feature growth.