PYROTECHNICS 

is a pixel-perfect fireworks generator you play with one finger.

Tap anywhere in the night sky to launch a shell. Peonies, willows, brocade crowns,

crackling crossettes, shape shells, and ear-splitting salute reports bloom across a

city skyline under a field of stars — every burst snapped to a crisp retro pixel grid.

When you're ready to show off, hit FINALE for a music-synced Star-Spangled Banner

spectacular that spells out HAPPY JULY 4TH in fire — then record it to a video and

share it anywhere.

== WHAT IS IT ==

A self-contained pixel fireworks toy. No download, no install, no accounts — it runs

right in your browser on phone or desktop. Tap the sky and make the night beautiful.

== FEATURES ==

- 20+ real firework shells — peony, chrysanthemum, willow, palm, dahlia, brocade crown,

  crossette, comet, ring, pistil, horsetail, spreader, strobe, and the loud white-flash

  SALUTE / report shells.

- SHAPE & TEXT shells — hearts, stars, smileys, and words written in fire.

- A full SHOW EDITOR — pick a shell, tap the sky on a timeline, and compose your own

  choreographed display. Save, load, export/import as JSON.

- Music-synced GRAND FINALE — a chiptune Star-Spangled Banner (lead + bass) drives a

  salute-heavy finale that spells out HAPPY -> JULY -> 4TH.

- Record your finale to a VIDEO (.webm, with sound) and share it on social media.

- Procedural sound — every shell has its own boom, crackle, or report. Toggle MUSIC and

  SFX independently.

- Scene controls — buildings on/off, star density, and a twilight-to-midnight sky slider.

- Pixel-perfect — everything renders on a retro pixel grid. Crisp at any size.

== HOW TO PLAY ==

- TAP / CLICK the sky to launch a firework.

- TYPE — choose the shell (or RANDOM / INFINITE).

- COLOR — pick a palette or pin a single color.

- SIZE & SCENE — shell size, buildings, stars, and sky darkness.

- EDIT — open the show editor and build your own display.

- FINALE — sit back for the full music-synced anthem show.

- MUSIC / SFX — toggle the soundtrack and effects.

== TIPS ==

- On desktop, the menus open beside the canvas so you can keep playing.

- Press FINALE, then REC FINALE VIDEO in the editor to save a shareable clip.

- Build a show, hit SET AS FINALE, and the FINALE button plays YOUR show.

Made with love (and a lot of particles) by HAFFNERVISION.

A HAFFNERVISION JOINT.

Pixel fireworks engine, chiptune arrangement, and procedural SFX — all hand-built,

all in a single HTML file. Music: "The Star-Spangled Banner" (public domain),

arranged for square-wave lead + triangle bass.



Development log

Comments

Log in with itch.io to leave a comment.

HAPPY INDEPENDENCE DAY!