ProjectPlayable
Vesper Drift
A browser game where you start as a drifting pebble and grow through 12 forms, from Meteorite to Black Hole, absorbing what is smaller.
Shipped
Play

The game loads when you press Play, and keyboard focus moves into it. Esc leaves fullscreen and releases the mouse. Tab moves focus back to this page, or click anywhere outside the game.
This game runs in your browser and needs JavaScript to load here. Open Vesper Drift on its own page.
Best on desktop with a mouse and a WebGL2 browser. Touch controls are not documented.
Desktop
Controls
- Mouse (hold)
- Thrust toward the pointer; the farther away it is, the harder the thrust
- WASD / arrow keys
- Steer with the keyboard
- Space (or Shift)
- Stabilise: kill drift and settle (3D build)
- T
- Toggle top-down camera (3D build)
- Esc
- Pause / open the menu
- 1-4 or click
- Pick an evolution card
Vesper Drift is a browser game. You start as a drifting pebble, absorb anything smaller than you, dodge anything bigger, and grow through 12 forms until you are a black hole. At milestone stages you pick an evolution that changes your speed, toughness or appetite, and those picks decide which ending you get. A full run takes about 13 to 16 minutes. It runs in 3D with Three.js and WebGL2 by default, and falls back to a 2D renderer if WebGL2 is missing.
I didn’t write the code by hand. A team of AI agents built it in R7 Orbit while I directed the work: each agent on its own branch, changes coming back to main through pull requests. The vlog shows how that went.
Play in the browser
More games
Newsletter
One email when something new is worth reading
New posts and videos, a few times a month. No tracking, and you can leave in one click.
