Skip to content

Add PBS SMASH! — Smash Bros style fighter with 2000s PBS Kids characters#2

Merged
dlfoster311 merged 2 commits into
mainfrom
claude/pbs-kids-fighting-game-cqLko
Jun 10, 2026
Merged

Add PBS SMASH! — Smash Bros style fighter with 2000s PBS Kids characters#2
dlfoster311 merged 2 commits into
mainfrom
claude/pbs-kids-fighting-game-cqLko

Conversation

@dlfoster311

Copy link
Copy Markdown
Owner

PBS SMASH! 🥊

A two-player local platform fighter starring 2000s PBS Kids characters, playable at /pbs-smash/ once merged.

Features

  • 8 fighters with unique stats and special moves: Arthur, Buster, D.W., Clifford, Curious George, WordGirl, Digit, and Caillou
  • 3 stages: Elwood City, Birdwell Island, and Cyberspace
  • Smash-style mechanics: damage %, knockback scaling, 3 stocks, blast zones, double jumps, projectiles, hitstop, and particles
  • Pure static HTML/CSS/JS on canvas — no build step, no dependencies

Controls

  • P1: WASD to move/jump, F attack, G special
  • P2: Arrow keys, K attack, L special

Testing

Verified with a headless simulation: full 2,000-frame match, every character's special move, and the KO/game-over flow all pass.

https://claude.ai/code/session_01XxvSNaJEdasGJTmW8VYZuv


Generated by Claude Code

claude added 2 commits June 10, 2026 14:05
…cters

Two-player local platform fighter playable at /pbs-smash/:
- 8 fighters with unique stats and specials: Arthur, Buster, D.W.,
  Clifford, Curious George, WordGirl, Digit, and Caillou
- 3 stages: Elwood City, Birdwell Island, and Cyberspace
- Smash-style damage %, knockback scaling, stocks, blast zones,
  double jumps, projectiles, hitstop, and particle effects

https://claude.ai/code/session_01XxvSNaJEdasGJTmW8VYZuv
- 8 custom canvas-drawn fighters with legally distinct parody names:
  ARTY, BLASTER, D-DUB, BIG RED, JORGE, THESAURA, GIGABYTE, BALDWIN
- Sprites render in-game with squash/stretch, and are pre-rendered to
  offscreen canvases for the character select, results, and indicators
- New 1 PLAYER mode: CPU opponent with approach/attack/special logic,
  edge awareness, and off-stage recovery
- Title screen now offers 1 PLAYER / 2 PLAYERS

https://claude.ai/code/session_01XxvSNaJEdasGJTmW8VYZuv
@dlfoster311 dlfoster311 merged commit 33d0041 into main Jun 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants