← Motion Study17 / 30

Game companion

The return

No keyframes here — a spring equation on every frame. Drag the puck and let go; it argues its way home. It fidgets on its own if you wait.

rAF spring physics · pointer capture · zero libraries