PROJECTS / RADRUSH

RadRush icon

RadRush

COMING SOON

A one-thumb neon highway racer inspired by the 8-bit pseudo-3D classics

SwiftUISpriteKitAVFoundationSwiftUIKit
Coming Soon

SCREENSHOTS

RadRush screenshot 1RadRush screenshot 2RadRush screenshot 3RadRush screenshot 4RadRush screenshot 5

PROJECT OVERVIEW

RadRush is an arcade racer distilled down to one thumb and one rule: don’t crash. The road sweeps in with that unmistakable scanline pseudo-3D look, the synths pound along with your RPM, and the horizon dares you to brake. Pick a stage or an endless mode and chase a leaderboard-worthy run in 60-second bursts.

Why This App

Most mobile racers are either freemium energy-bar grinds or console ports that demand two thumbs and a controller. RadRush goes the other direction — it’s a love letter to the coin-op cabinets that invented the genre, rebuilt for a phone you hold in one hand on the train. It’s what a 1986 arcade racer would feel like if it had been designed for iOS from day one.

How It Works

Tap a mode, wait for the countdown, and drag your thumb left or right to bank the car into curves. Pull down the same thumb to brake through tight corners. Arcade modes run a 60-second timer that extends when you hit checkpoints; Endless Runner mode keeps generating track forever until you wreck. Best scores per mode are stored locally and shown on the menu — no sign-in, no sync, no sharing, just a number for you to beat.

Privacy-First by Design

RadRush does not talk to the network, does not use the advertising identifier, does not load analytics SDKs, and does not have user accounts. Every frame of graphics, every note of audio, and every high score lives entirely on your device. If you delete the app, every trace of it goes with it.

PROJECT FEATURES

Classic Pseudo-3D Road

A scanline-projected highway with sweeping curves, hills, and banked corners — the rendering technique behind the arcade racers of the late '80s, running at 60 fps on your phone.

Three Modes, One Thumb

Neon Bay seaside night run, Desert Drift sunset canyon sprint, and an Endless Runner mode that goes on until you do. Drag your thumb to steer, pull down to brake. No virtual buttons.

Procedural Synthwave Audio

Every engine growl, tire chirp, and countdown beep is synthesized on-device via AVFoundation. The engine pitch tracks your RPM in real time.

Procedural Art

Every sprite, backdrop, and palette is generated from code — no bundled art, no network fetches, no downloads. The entire game is a few hundred kilobytes of Swift.

Private by Default

No accounts, no analytics, no ads, no tracking, no network calls. High scores live in UserDefaults on your device and only your device.

Landscape-Optimized

Built iPhone-first for landscape play. iOS 17+, 60 fps target, no iPad clutter.