Levi SmithSign in
All workPROJECT 02 / 06

AFTER DARK / ON THE GRID

WORLD DRIVE — Afterhours

A night street racer for the browser, made in the spirit of the early-2000s console era.

In development · Web 0.11.0 published · 0.12 local

Discipline
Browser game
My part
Game design and development (AI-assisted code)
Made with
Three.js / GSAP / Web Audio
Year
2026

An original Three.js street racer with four licensed artist cars, closed night circuits, a simcade handling model, a garage with upgrades and paint, and an optional CRT picture.

01 / THE BRIEF

The brief

Capture the feel of night street racing from that console era in a browser tab, without borrowing another game's branding, map data or music.

02 / HOW IT WORKS

How it works

Closed night circuits with physical opponents, grip and drift setups, nitrous and independent garage builds. Menus support keyboard navigation, and the picture options include a PS2 + CRT preset.

03 / KEY DECISIONS

Key decisions

Every car is a credited, licensed artist model rather than an unlicensed rip. Races target 60 fps and menus 30 fps. Testing is honest about scope: desktop keyboard is the only verified input.

04 / THE RESULT

The result

Version 0.11.0 is playable on itch.io, with a source download that includes the original artist assets, conversion tools and licences.

05 / IN PRACTICE

In practice

A 0.12 rebuild of all three courses and their surroundings (Rainmarket Loop, Breakwater Run and Blackpine Pass) exists locally and passes its automated route tests; it is not published yet.

Credits & licences

Nissan 350Z exterior by Blue3D / Blueberry12 (CC BY 4.0). BMW 1 Series M by Mike Pan (CC BY-SA). Honda NSX and Porsche 911 Turbo with furnished cabins by credited Speed Dreams / TORCS artists (Free Art License 1.3). Poly Haven scans, surfaces and lighting, and street frontage photographs (CC0). Barlow Condensed and Rajdhani (SIL OFL). Three.js (MIT), GSAP (standard licence). Not associated with EA or any car manufacturer.

Next projectCourtPro product campaign