← All apps
M50 Speed Run icon

M50 Speed Run

A one-thumb endless driving game for phones.

Get it on the App Store ↗ Get it on Google Play ↗
Press drive. No menu to get through first.

Press drive

No menu to get through first.

One thumb. Drag anywhere to steer. You never touch the car itself.

One thumb

Drag anywhere to steer. You never touch the car itself.

Seven cars. Unlocked with cash you earn playing.

Seven cars

Unlocked with cash you earn playing.

Leaderboard. See where your run lands against everyone else's.

Leaderboard

See where your run lands against everyone else's.

29players
29monthly active
15weekly active
3daily active

You press DRIVE and you are already moving. Drag anywhere on the screen to steer between traffic and tap to boost -- you never have to touch the car itself. Passing close to other cars builds a combo, the combo builds Heat, and Heat puts police cars on the road behind you.

Toolkit: The whole game is one 708 KB index.html. No framework, no bundler, no build step; the build script is a file copy. It renders with three.js, and Capacitor wraps that same file as both the iOS and Android apps. The leaderboard talks to Firestore over plain REST not the Firebase SDK, which is what keeps it to a single file.

Five biomes change as a run goes on, seven cars unlock with cash earned by playing, and the thing plays offline.

App Store Google Play