Fireworks Simulator
Play a short keyboard-friendly fireworks challenge with visible shots, deterministic scoring, deadlock detection, restart, and Boss Key support.
Privacy: your files never leave your device. All processing happens locally in your browser.
How to use
- 1.Use the arrow keys to move the highlighted cursor around the 5×7 grid.
- 2.Press Space or Enter to launch; choose a new cell each time because duplicate launches still consume a shot.
- 3.Create eight unique bursts within ten shots, then use Restart for a fresh round or press Escape twice for the Boss Key.
About Fireworks Simulator
Fireworks Simulator is a compact browser game built around deliberate placement rather than random spectacle. A cursor starts near the center of a 5 by 7 night-sky grid. Move with the arrow keys and launch with Space or Enter. Each previously unused cell creates one colored burst and adds 100 points. Light eight different cells within ten total launches to complete the display. Launching twice at the same cell consumes another shot but does not add a burst or increase the score.
The rules are intentionally visible and deterministic. The panel always reports the current score, unique bursts, and shots used. A completed display therefore has exactly eight unique bursts and 800 points. The visual color of each burst is derived from its grid index, so restarting and selecting the same cells creates the same colors; color has no hidden scoring effect. There are no purchases, loot mechanics, advertisements inside the play field, random rewards, or server-controlled outcomes.
A deadlock detector prevents a failed round from lingering in an unwinnable state. After every launch, the game compares the remaining shot budget with the number of new cells still required. If fewer shots remain than unique bursts needed, the round is marked out of launches immediately and input freezes. For example, four launches on the same cell leave six shots but still require seven new cells, so success is mathematically impossible. The interface explains that condition and offers Restart.
Keyboard play is a first-class path. Arrow keys clamp at the grid edges instead of wrapping unexpectedly. Space and Enter launch at the focused cursor. Every cell is also a button, so pointer users can select a destination before using the Launch Firework control. Focus styling, readable status text, semantic buttons, and a DOM-based grid avoid making the game dependent on a canvas image that assistive technology cannot inspect. The game does not require a mouse, microphone, camera, speakers, or motion sensors.
Restart creates a truly fresh round: the cursor returns to the starting cell, score and shot count return to zero, every burst disappears, and completion or deadlock state clears. The shared game shell also provides a Boss Key. Press Escape twice quickly to cover the game with a neutral work-style screen; repeat the shortcut to return. The overlay is a privacy convenience on the current screen, not a security boundary, and it does not erase browser history or hide the tab title from the operating system.
All state lives in the current browser. Grid moves, launches, score, and results are not sent to Lizely. The locally stored best score is only a small browser value and can be cleared with site data. Because each valid new burst is worth the same 100 points and victory always requires eight, 800 is the completion score; the real challenge is avoiding duplicate shots within the ten-launch budget rather than chasing an unbounded total.
The implementation has explicit completion and failure simulations. Automated logic tests reproduce an eight-launch keyboard-style route, confirm 800 points and a frozen win, then repeat one cell four times to prove the deadlock formula and frozen loss. Browser verification uses real key presses, observes the score and launch counters, restarts the round, and toggles the Boss Key. These checks verify state transitions rather than accepting animation alone as evidence that the game works.
This is a stylized grid challenge, not a physical fireworks model. It does not simulate combustion, trajectory, wind, sound propagation, explosives safety, launch timing, or real event planning. The bursts are lightweight CSS shapes using the site's color variables so they remain legible across themes. Use the game for a quick break or keyboard exercise; follow local laws and qualified safety guidance for any real fireworks activity.
Methodology & sources
Maintain a 35-cell product-defined grid with one cursor, a sorted list of unique burst indices, total shots, and derived score. Clamp arrow movement at edges. Each Space/Enter launch increments shots; only a new index adds a burst and 100 points. Complete at eight unique bursts. Declare deadlock when 10 - shots < 8 - uniqueBursts, then freeze movement and launch transitions. Restart recreates the initial state. Render with DOM and site CSS variables rather than canvas.
Frequently asked questions
- How do I win?
- Launch fireworks on eight different cells within ten total shots. Every unique cell adds 100 points, so a completed display scores 800.
- Why did the round stop before ten shots?
- The deadlock detector stops as soon as the remaining shots are fewer than the new cells still required. At that point completing eight unique bursts is impossible.
- Does this simulate real fireworks?
- No. It is a stylized keyboard grid game. It does not model explosives, trajectories, weather, sound, or real-world safety.
Related tools
- 15 PuzzlePlay the classic 15 puzzle free in your browser — slide the numbered tiles into order with your keyboard, no download or sign-up.
- 2048 GamePlay 2048 free in your browser — merge tiles with your arrow keys to reach the 2048 tile, no download or sign-up.
- Dinosaur GamePlay a dinosaur runner game free in your browser — jump obstacles with the space bar, no download and no offline trick needed.
- GomokuPlay freestyle Gomoku locally on a standard 15×15 board with keyboard controls, four-axis win detection, draw detection, restart, and Boss Key.
- 3D MazeNavigate five true multi-floor graph mazes and master paired stair transitions.
- Addition MazeChoose a route through a compact number maze whose visited cells add to exactly 19.
Mini Games guides
View all- Fireworks Simulator Tips: 8 Cells in 10 Shots
- Fireworks Simulator Rules: How to Score 800 in 10 Shots
- Corsi Test vs N-Back: What Each Browser Route Does
- Are the Point Positions Random in Connect the Numbers?
- Affect vs Effect Difference: 8 Audited Context Rounds
- Color Sudoku for Beginners: Start With One Open Cell
- Color Gradient Daily Puzzle: Sort the Fixed 8-Hue Arc
- Color by Number Benefits in a Transparent Puzzle
- Collocation Recall vs Recognition: What the Game Tests
- Cocktail Mixing Game Guide: Read Targets, Score 1,000
- Clock Time Puzzle Walkthrough: Controls, Angles, Scoring
- City Builder Game Advanced Strategy for a 1,000-Point Run
- Change Blindness Test Rules: Zones, Timers, and Score
- Chain Reaction Game Guide: Score 1,000 Across Five Fields
- Brick Builder Studio Rules Explained for a Free-Form Build
- Bomb Defuse Game Rules: The Complete Reference
- Block Stacking Puzzle Rules: What Every Placement Must Satisfy
- How to Choose Your Next Step in the Four-Bit Binary Game
- Binairo (Binary Puzzle) Guide: A Solving Strategy Walkthrough
- Can Ships Touch Diagonally in Battleships Puzzle? No