Wave Surf – Sine-Track Obstacle Run
Wave Surf locks you to a living sine curve that scrolls underfoot. Stay grounded and you follow every crest and trough; press Space or Up to hop, then land back on the wave. White obstacle blocks spawn ahead on the surface—hit one and the run stops. Score tracks how far the wave has scrolled.
Updated 2026-08-03 · single
About this game
Horizontal steering with arrows or A/D lets you pick a safer spot on the crest before a jump. While airborne, gravity pulls you down until you meet the wave again. There is no mouse aim—only keyboard move and jump—so rhythm on the rolling surface is the whole game.
Controls
| Player | Keys |
|---|---|
| Player | Left / Right = move · Space = jump · avoid obstacles |
| Player | R = restart |
Common use cases
- Practice reading a moving sine path while dodging surface props.
- Jump-train over irregular block heights on a continuous scroll.
- Chase distance scores when you want surfing without water physics.
Tips
- Strafe early so you jump from a flatter part of the wave instead of a steep face.
- Short hops clear low blocks; save big jumps for taller spawns.
- After a crash, press R for an immediate restart on a fresh scroll.
FAQ
Why does my rider bob up and down?
When you are not jumping, your height is locked to the sine surface under your horizontal position as the world scrolls.
How do obstacles work?
Blocks spawn ahead on the wave. Touching one while grounded or mid-air ends the run; jump clear or steer around their width.
Can I play with a mouse?
Movement and jump are keyboard-only in this build (arrows/A D and Space/Up). Focus the canvas so keys register.
What does the score measure?
Score rises with scroll distance—the farther the wave carries you before a hit, the higher the number.