By Travis MacDonaldWith WebGL, leave old sprites
and Canvas loops behind15 custom shell types
Depth-staged launch horizon
World-space stereo sound
Close-field thunder booms
Text fireworks & sequences
Mixed visual styles
Theme palettes
Super Grand Finale
World Ender chains
Adaptive performance
Canvas 2D fallback
Reduced-motion support
No dependencies
Public API
start · stop · pause · resume
clear · destroy · launch
launchText · launchTextSequence
cancelTextSequence
launchFinale · launchWorldEnder
finalize · setOptions · setOpacity
setZoom · setStyle · setColorTheme
enableSound · disableSound · setMuted
feelingLucky · getOptions · getStats