Harmonia — Pendulum Painter
Harmonia 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
What’s Included:
Complete source code (HTML, CSS, JS) 80 pre-built, verified-solvable levels across 5 worlds Self-hosted fonts, icons and textures — no external requests required
Requirements: Modern browser (Chrome, Firefox, Safari, Edge). No server-side language or database required — works on any static web host