← Gallifrey Station BAY 08 / RECENT LAUNCH

A RUST + BEVY ARCADE TRIBUTE

SPY HUNTER: INTERCEPTOR

One car. Four terrains. An endless enemy freeway. Protect the civilians, take the weapons van, and keep the G-6155 alive from coast highway to alpine pass to delta waterway to night city.

ARMING THE INTERCEPTOR…

Bevy is loading the freeway.

Rotate sideways for a bigger cabinet. Touch controls work in portrait too.

AD steer WS throttle / brake SPACE machine gun 1 oil 2 smoke 3 missile V van P pause M mute

01

The Interceptor

A white G-6155 with a red rail, machine gun, oil slick, smoke screen, and surface-to-air missiles. Special weapons only come aboard through the weapons van — watch for VAN READY and press V.

02

Protect the civilians

Teal civilian cars share the road. Shooting one freezes your score for three seconds. Colliding with one costs an Interceptor. The freeway does not forgive.

03

Four terrains

The route cycles through coast highway, alpine snow, delta waterway, and night city every 48 seconds. In the waterway the car becomes a speedboat and the oil slick becomes a flamethrower.

04

Endless pursuit

Switchblade cars shoot back, boats pursue from behind, and a helicopter drops bombs that leave craters in the pavement. Extra interceptors arrive at score thresholds. There is no final exit.

Built for the browser, drawn by hand

All sprites and terrain tiles were generated with Krita 6's Python API: five vehicles, a speedboat, a helicopter, pickups, explosions, scenery, and four 960×720 terrain fields. The banner and logo came from the same pixel grid.

The soundtrack is an original 23-second spy-surf chiptune in E minor, synthesized from square, triangle, saw, and noise voices at 22.05 kHz. The ten sound effects are generated by the same script. Nothing is sampled from the 1983 arcade machine.

Simulation tests cover road bounds, lane geometry, collision math, enemy scoring, deterministic randomness, and terrain cycling. The browser build is the same Bevy app compiled to WebAssembly and rendered with WebGL 2.

Source & build notes github.com/orbitmechanic/spy-hunter ↗ This build github.com/orbitmechanic/spy-hunter-web ↗ Gallifrey Station Back to the docking bays ↗