Back to gallery

Runway Racer

Ground-Only Air Racing

Race airliners and jets around airport runways at 300 mph, with no flying.

The Runway Racer title screen, with a business jet, a fighter, and an airliner on a runway at dusk
The title screen

Runway Racer is an arcade racer for the browser. The planes race on airport runways and taxiways, but they never take off.

The five aircraft are a business jet, a cargo prop, a delta fighter, a four-engine wide-body, and a pylon racer. Each has its own speed, acceleration, handling, and weight. Six planes start each race.

Three airport circuits go from easy to hard. Dusk Hub International has wide runways and a taxiway chicane. Midnight Cargo Terminal is a figure eight with a runway crossing and a hangar tunnel. Aurora Polar Field has hairpins and black ice under the northern lights.

Drifts and slipstream fill the afterburner meter. Crosswind fans, cones, debris, hydraulic slicks, and baggage tugs get in the way.

Grand Prix runs all three circuits for points. Quick Race runs one circuit. Time Trial races your best lap as a ghost.

The game uses three.js for 3D. The aircraft and runway markings are procedural. A build script generates textures, skylines, and portraits with OpenAI, and voices, sound effects, and music with ElevenLabs. Each generated asset has a procedural fallback.

The race simulation runs without a browser. Unit tests and a headless six-plane race check every circuit. Browser tests play the build on a desktop and on a touch phone. On a device that draws black frames, a watchdog lowers the graphics quality.

Runway Racer installs as a PWA and plays offline.

Screens

  • The main menu as a split-flap departures board, with Grand Prix, Quick Race, and Time Trial
    The menu is a departures board
  • The Falcon-900 business jet on a lit turntable in the hangar, beside its speed and handling stats
    Choose an aircraft and a livery in the hangar
  • A business jet drifts through a corner at dusk and throws sparks from a wingtip scrape
    A wingtip scrape at Dusk Hub International

Features

  • Five aircraft and three airport circuits
  • Grand Prix, Quick Race, and Time Trial against a ghost
  • Drifts, slipstream, and afterburner bursts
  • Keyboard, gamepad, and touch controls
  • Offline play after installation

Play Runway Racer