All games
Released

Mazemory

Memorize. Navigate. Escape.

A maze memory puzzle game. Preview the maze layout, memorize the path, then navigate through total darkness with only a lantern. 25 single-player levels with increasing difficulty and a multiplayer race mode for up to 100 players.

HTML CanvasFirebaseCapacitorVite

Platform: iOS · Android

Mazemory app icon
0
Levels
0
Modes
0k
Lines of code
0
AI commits

/why

Why we made it

Most puzzle games rely on logic alone. We wanted to create a game that tests pure spatial memory — the ability to memorize a path and navigate it blindfolded. The dark dungeon atmosphere with a flickering lantern makes every step feel like an adventure.

/play

How to Play

  1. 01Preview Phase: Study the full maze layout for a few seconds. Memorize the path from the lantern to the red exit portal.
  2. 02Play Phase: The screen goes dark. Use the joystick to navigate through the maze with only your lantern illuminating nearby cells.
  3. 03Find the Exit: Reach the glowing red portal before the timer runs out to escape the darkness.
  4. 04Earn Stars: Complete levels faster to earn up to 3 stars. Your best time is saved for each level.
  5. 05Multiplayer Race: Join rooms of up to 100 players. Race through 10 rounds of increasingly difficult mazes on the same seed.
  6. 06Track Progress: Unlock 25 levels with progressively larger mazes, shorter preview times, and reduced lantern range.

/screenshots

Screenshots

/features

Features

25 Handcrafted Levels

Multiplayer Race (100 players)

Dark Lantern Navigation

Memory-Based Gameplay

10 Languages

Real-time Leaderboard

Achievement System

Share Results

/tech

Under the hood

  • Recursive backtracking maze generation with seeded random for deterministic multiplayer mazes
  • Raycasting-based flashlight visibility system that blocks light at walls for realistic illumination
  • Firebase Realtime Database for real-time multiplayer position broadcasting across 100 concurrent players
  • Firebase Remote Config for server-side game balance tuning without app updates
  • Local notifications with 5 categories and 10-language support for daily brain training reminders
  • Procedural audio with Web Audio API and AI-generated ambient music via MiniMax

/devlog

Dev log

  • 01
    2026-05-09

    Concept & Core Engine

    Built maze generator (recursive backtracking + BFS exit placement), Canvas 2D renderer with mossy stone wall textures, and lantern-based visibility system.

  • 02
    2026-05-10

    Multiplayer & Polish

    Implemented Firebase RTDB multiplayer with auto-matchmaking, 10-round race mode, real-time position sync, and leaderboard. Added joystick controls, 10 language i18n, and AI-generated music.

  • 03
    2026-05-12

    Store Submission

    iOS App Store and Google Play submission. Added safe area support, responsive canvas scaling, screenshot automation with Playwright, and Fastlane CI/CD pipeline.

  • 04
    2026-05-13

    Remote Config & Notifications

    Integrated Firebase Remote Config for server-side level tuning. Added local notifications with 5 categories (daily training, streak, comeback, challenge, motivational) in 10 languages.

/next

What's next

  • [ ]Power-ups: Flash, Breadcrumb Trail, Compass, Time Freeze, Sonic Pulse
  • [ ]Daily Challenge mode with global leaderboard
  • [ ]Adaptive music system with tempo escalation based on remaining time
  • [ ]Social features: friend challenges and ghost replays
Share: