> ~/apps/boxing-champ/
Boxing Champ icon

Boxing Champ

Punch-Out style real-time boxing · read, dodge, counter · play in browser

Web v0.1.0 2026-06-12
Play in Browser

What is it

Boxing Champ — a Punch-Out style behind-the-back real-time boxing game. Read the opponent’s telegraph, dodge, and land double-damage counters. Keyboard controls, plays right in the browser, no download.

Gameplay

  • Read & counter: gloves glow + audio cue before every attack; a clean dodge opens a 1.5s counter window with ×2 damage
  • Three answers: straights dodge either way, hooks dodge away or block, charged haymakers can only be dodged
  • 6 distinct fighters: tutorial → speed → defense → power → feints → the all-round champion, unlocked in order
  • Stamina / special meter / knockdown counts: spamming punches into a guard drains stamina; counters build your special; mash J/K to get up
  • 3 rounds × 90s per bout; goes to a decision on remaining health

Controls

J/K jabs · U/I uppercuts · A/D dodge · S block · Space special · mash J/K when knocked down

What it doesn’t do

  • No network, no IAP, no ads
  • No personal data collected (progress lives in your browser’s localStorage)
  • No account required

Tech

TypeScript + Canvas 2D + Web Audio with zero runtime dependencies and zero asset files — fighters and all sound effects are procedurally generated. Pure-TS 60Hz combat state machine (92 unit tests), fully decoupled from rendering.

## 备案信息 / Filing
MIIT:
## 链接 / Links
→ Privacy Policy
→ hello@awkthole.com