MazeEscape

Original cross-platform game, adapted into a browser playtest.

The original MazeEscape project is a .NET MAUI game built around procedural generation, progression systems, and long-term extensibility. This page now separates that original app from the browser adaptation so visitors understand what is authentic to the shipped project and what was rebuilt for the web.

What is on this page

  • The original MazeEscape repository and design direction.
  • A browser adaptation with daily runs, progression, unlocks, and powerups.
  • Visual references pulled from the original maze work already stored in this repo.

Original App

.NET MAUI MazeEscape

This is the real project: cross-platform C# and .NET MAUI, with the broader progression and app architecture that the website references.

  • Native project architecture and original game implementation.
  • Repository source of truth for the actual MazeEscape app.
  • Best for seeing the real codebase rather than the web adaptation.
Open the original MazeEscape repo

Browser Demo

Svelte browser adaptation

This version was built specifically for the portfolio site so people can play MazeEscape immediately in a browser without installing the original app.

  • Playable directly on this site.
  • Adds daily streaks, badge history, world goals, unlocks, cosmetics, and powerups.
  • Intended as an interactive demo, not a replacement for the original codebase.
Jump to the browser demo

Screenshots

Visual references from the original maze work

These images help ground the browser adaptation in the visual and structural ideas behind MazeEscape rather than presenting it as a disconnected web minigame.

MazeEscape-style maze layout screenshot
Grid-first maze architecture and route readability from the original project work.
MazeEscape-style alternate screenshot with contrasting maze visualization
Visual experiments around contrast, pacing, and alternative maze presentation.

Browser Demo

Play the website adaptation

This adaptation focuses on the systems that translate well to the web: seeded dailies, progression, unlockable worlds, cosmetic variation, and lightweight powerups layered over generated mazes.

Playable Demo

MazeEscape: Browser Adaptation

Use arrow keys or WASD. Daily mode is seeded by date. World goals unlock powerups that carry into later runs.

Time 00:00 Par 01:20
Moves 0 In progress
Keys 0/0 Exit unlocked
World: Garden Mode: Expedition Total clears: 0
Current streak 0
Best streak 0
World goal Open

Powerups

Garden · Explorer

The baseline MazeEscape feel: clean contrast and balanced visibility.

Goal: clear under par to unlock Scout Pulse.

Balanced maze depth with real route-planning pressure.

Exit unlocked. Reach the glowing cell to finish.

Best: No clear yet

Daily Badge History

No daily clears yet. Finish a daily run to start your badge history.