Wave Jump
Two players, one keyboard, and a wave that won't hold still.
2018 · with Cal Carlson, Daniel Olson and Lisa Mabley
Artist statement
Wave Jump is a race for two people sharing one keyboard. You each ride a white wave across an 80s sunset grid, and whoever dives through the checkered gate first gets the point.
The wave never holds still, and you never get the same one twice, so nobody gets to learn the course.
Play it
How it's made
JavaScript · Phaser · Arcade physics · Vite
The wave is 964 small sprites, and every frame each one gets a new up-and-down speed from a sine curve, with a random strength rolled for the whole wave. We built it in Phaser over the weekend of January 26 to 28, 2018. In 2025 I moved it to a modern build so it still runs in a browser, and in November 2026 I tuned it again: it plays the same in any size window, the wave holds you up even on a slow computer, and it goes full screen.
Lineage
If you liked this project, consider sharing it on Hacker News, Bluesky, LinkedIn, or X.
← All works
