A fast-paced, mobile-first endless runner inspired by the Ichikawa Punch monkey!!
Punchie blends classic arcade mechanics with modern UI polish, responsive design, and a carefully tuned difficulty curve โ all without frameworks.
Punch runs. You react. Miss once, and itโs over.
- Endless runner with progressive difficulty
- Jump, duck, and double-jump mechanics
- Hanging obstacles that require ducking
- Flying obstacles that test timing and positioning
- Collectibles, score multipliers, and immunity pickups
- Interactive tutorial (Level 1)
No frameworks. No build tools. No abstractions. Made with Web Audio API to procedurally generate Music and Sfx
This project intentionally avoids React / Next.js to keep:
- load times instant
- input latency minimal
- logic transparent and hackable
Most players will play on mobile โ the game respects that.. kind of ๐
/
โโโ index.html # Landing page
โโโ game.html # Game canvas & HUD
โโโ game.js # Core game engine (~2000 lines)
โโโ style.css # Global styles & UI
โโโ about.html # About page
