super-mauricio-run-vanilla-canvas
@jeffy24

super-mauricio-run-vanilla-canvas

Tap and hold to leap through a hand-painted Canvas 2D Mauricio runner with coins, hazards, and saved best scores.

About this tile

A hand-tuned Canvas 2D runner where Mauricio sprints through a bright side-scrolling world of pipes, spike turtles, coins, and floaty jump arcs. The game is built without a game engine: pure TypeScript logic drives progression and collision, while the UI renders a polished mobile-first canvas scene.

What you can do

  • Tap or hold to jump: quick taps produce short hops, while holding gives Mauricio a longer floaty leap.
  • Chase coins and score: coins add juicy particle bursts and boost the run score while distance steadily increases it.
  • Survive escalating hazards: pipes, goombas, and spikes spawn from a deterministic seed as the world speeds up.
  • Resume your run: synced-store saves the current snapshot and best score so reopening the app restores the run.
  • Retry fast: crashes show an immediate run-again flow with the best score preserved.

Built with

Vanilla TypeScript, Canvas 2D rendering, pure tested runner logic, and Poe synced-store persistence.