Harmonia | HTML5 Pendulum Painter Physics Puzzle Game

Description

Harmonia | HTML5 Pendulum Painter Physics Puzzle Game

Harmonia | HTML5 Pendulum Painter Physics Puzzle Game is a meditative physics puzzle where pendulums become your paintbrush. Turn the dials to set each pendulum’s motion, hit release, and watch ink trace a delicate pattern across the paper. Match the target design as closely as you can — precision earns you stars, creativity earns you satisfaction.

Key Features:

Unique pendulum-physics drawing mechanic — no two levels feel the same
80 hand-crafted levels across 5 distinct worlds, each with its own ink color and ambient tone
Progressive complexity — from 2-pendulum basics to 4-pendulum systems with damping, spinning tables, and stuck-dial puzzles
Precision-based 3-star scoring with generous, well-tuned tolerance
Original generative ambient music per world, plus procedural pen-scratch and whoosh sound effects (Web Audio API — no audio files needed)
Polished game feel — ink droplets, star confetti, golden glow, smooth level-intro animations
Built-in first-time tutorial with a skippable spotlight walkthrough
Full Settings screen — music/effects volume, high-contrast palette, animation & hint toggles, reset progress
Fully responsive — carefully tuned mobile layout (44px touch targets, rotate hints, safe-area insets)
Zero external CDN dependencies — 100% self-hosted, works fully offline
Clean, well-commented vanilla JavaScript — no frameworks, no build step
Full keyboard + mouse + touch controls

Perfect For:

Relaxing/meditative puzzle game portfolios
HTML5 game licensing marketplaces
Embedding into WordPress, Android WebView, or Cordova/Capacitor apps
Art-and-logic hybrid puzzle experiences

Read Before Purchase!

    • All digital products have no possibility of free updates beyond the initial purchase. After payment, we will upload the product file within 24 hours to 48 hours.
    • If you have any questions, please contact us by email [email protected] or create a ticket on this page
    • After the purchase is confirmed, download links will be accessible for 7 days.
    • we have not responsible for supporting users.
    • The response time can last up to 6 hours.