Personal project / Daily puzzle
Orbital.
A daily gravity puzzle: one comet, three stars, one wormhole.
My work
The physics, the level generator, rendering and the synthesized audio.
Working with
Canvas 2D · Velocity Verlet · WebAudio
Inside the build
Proving a daily puzzle is solvable.
Context
Everyone gets the same puzzle each day, and nobody plays it before it ships. An unsolvable one would reach every player at once.
How it works
Levels are grown from a flight rather than placed. The generator searches launch angles until an arc survives and curves, drops the wormhole on that arc, re-simulates with the wormhole’s own pull, places the three stars on that verified path, then proves the same shot collects all three.
In the work
Across 200 generated days the search failed zero times and every stated solution re-verified at three stars, in under a millisecond per level.
- Determinism
- One velocity Verlet integrator runs the generator, the aim preview and the live flight, so the preview cannot promise a path the game will not fly.
- Difficulty
- Roughly 3-4% of the aim and power space reaches the wormhole, and 0.5-1.5% of it takes all three stars.