component lab
Components
Playful & interactive

JuiceLab

Self-contained game-feel demos: squash, hitstop, shake, particles, Web Audio synthesis, combo meter.

squash

Click the pad, then toggle juice off to feel the dead version.

Click the pad. Toggle to feel the dead version.

Same click handler. Only the feedback changes.

shake

Three magnitudes of screen shake from the same impulse.

Three magnitudes, same impulse.

sound

No audio files — every sound is synthesized live with the Web Audio API. Mute state persists.

No audio files. Every sound is generated live with the Web Audio API.

Synthesized live with the Web Audio API.

combo

Tap fast; tiers unlock at 10 / 20 / 30 / 50 and decay when you stop.

Tap fast. Tiers unlock at 10 / 20 / 30 / 50. Stop and it decays.

Escalation and decay.