Wavesmith
A puzzle game where every wave is real: the board is a live simulation of the wave equation, so walls reflect, lenses focus and two sounds cancel because the physics says so.
Wavesmith has no scripted rules to learn. The board is a live 2D solution of the wave equation, and if an idea would work in a physics lab, it works here. You place walls, mirrors, absorbers, lenses, prisms and emitters to steer sound, water and light onto targets, keep quiet zones quiet, and shatter crystals with exactly the right note.
The six chapters each follow one phenomenon. Reflection bounces sound around corners and focuses it with curved dishes. Interference cancels a machine's hum with anti-noise, the way noise-cancelling headphones do. Resonance shatters a wine glass at its own pitch. Refraction bends sound with lenses and guides whale song down a slow channel. Light splits white light with a prism and traps it by total internal reflection. Doppler tunes a moving siren so its rising and falling pitch hits the right note.
Each level has three stars, for solving it, using fewer parts and spending less energy. Every level ships with a reference solution that the test suite checks for all three. The game has no lives, ads or energy meters. It supports a color-blind palette, reduced motion, keyboard play and screen readers, and it includes an in-browser level editor.
The solver is written in Rust and compiled to WebAssembly, the field is rendered with WebGL2, and the shell is TypeScript and Vite, wrapped for Android with Capacitor. Available on Google Play, where the first chapters are free and a single purchase unlocks the rest.