Light Bounce

  A puzzle game where you place mirrors and splitters to guide beams of light from

  an emitter to receivers across three themed worlds with 15 levels of increasing

  difficulty.

  Features

  - Three unique worlds: Crystal Cavern (5×5), Cloud Garden (6×6), and Starlight Lab

   (7×7) with distinct visual themes

  - Two mirror types: Normal mirrors reflect light, Splitter mirrors both reflect

  and pass light through

  - Drag-and-drop mirror placement from the tray onto the grid, with grid

  highlighting for valid cells

  - Drag to reposition placed mirrors, tap to rotate, and replace mirrors by

  dragging a different type onto them

  - Star rating system: Earn 1-3 stars based on how few mirrors you use (matching

  the optimal solution gets 3 stars)

  - Animated light beams with particle effects, reflection flashes, and smooth path

  tracing

  - Procedural sound effects generated via Web Audio API — no external audio files

  needed

  - Full bilingual support: Traditional Chinese and English UI based on browser

  locale

  How to Play

  1. Observe the emitter (sun icon) and receivers (moon icons) on the grid

  2. Drag a mirror from the bottom tray onto an empty grid cell to place it

  3. Light automatically traces from the emitter — mirrors reflect the beam at 90°

  4. Use splitter mirrors (when available) to split one beam into two paths

  5. Tap a placed mirror to rotate it (switches between / and \ orientation)

  6. Drag a placed mirror to reposition it, or drag a different mirror type onto it

  to replace

  7. Light up all receivers to complete the level — fewer mirrors earn more stars!

  Controls

  - Mouse / Touch: Drag mirrors from tray to grid, tap to rotate, drag to reposition

Leave a comment

Log in with itch.io to leave a comment.