Skip to content

alton47/punchie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

22 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Punchie ๐Ÿ’๐Ÿ’จ

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.

Punchh

โ–ถ Live Demo โ†’


๐ŸŽฎ Gameplay Overview

  • 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)

โš™๏ธ Tech Stack

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 ๐Ÿ˜‚


๐Ÿงฉ Project Structure

/
โ”œโ”€โ”€ 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

About

Deliver our little monkey friend to safety ๐Ÿ’

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors