Echo Escape is a tense, atmospheric 2D puzzle-platformer built entirely in Vanilla JavaScript and HTML5 Canvas. Navigate through 10 rooms of increasing difficulty using gravity manipulation and a disposable "Echo" clone to solve puzzles, dodge automated turrets, and escape the darkness.

Built with zero external engines, libraries, or asset dependencies. Just pure code.

Features

  • 10-Room Campaign: A carefully tuned progression curve starting from a safe tutorial and ramping up to a brutal, mechanic-heavy finale.
  • The "Echo" System: Find pills to unlock your Echo. Spawn your clone to trigger pressure plates or distract turrets while your main body sneaks past.
  • Dynamic "Fog of War": The world is shrouded in darkness. You can only see within a soft radial glow and a directional cone of light emitted by your active character.
  • Anti-Gravity Mechanics: Flip gravity at any time to walk on ceilings and bypass deadly spike pits.
  • Hybrid Controls: Plays flawlessly on a desktop keyboard or on a mobile touchscreen via an auto-detecting HTML/CSS gamepad overlay.

Controls

  • Move: Arrow Keys or W A S D
  • Jump: Up Arrow or W (Press Down or S when walking on the ceiling)
  • Toggle Gravity: G
  • Spawn / Switch Echo: E (Requires collecting a Pill first)
  • Pause: P or ESC

Published 13 days ago
StatusPrototype
PlatformsHTML5
AuthorSiphosakhe
GenrePuzzle
Tags2D
AI DisclosureAI Assisted, Code, Graphics, Text

Leave a comment

Log in with itch.io to leave a comment.