A 3D low-poly bicycle racing game built with Three.js. Race through a procedurally generated track with loops, jumps, and high-speed corners. Every millisecond counts.
๐ twitchcaptain.github.io/racing
| Key | Action |
|---|---|
โ / W |
Pedal Forward |
โ / S |
Brake / Reverse |
โ / A |
Steer Left |
โ / D |
Steer Right |
Shift |
Sprint (Boost) |
- 3D low-poly track with elevation changes, loops, and jumps
- Third-person camera following your bike
- Speed, lap, and position HUD
- Minimap for track awareness
- Boost mechanic with energy management
- Particle effects at high speeds
- Ghost bike (best lap replay) - coming soon
- Mobile touch controls
git clone https://github.com/TwitchCaptain/racing.git
cd racing
# Serve with any HTTP server, e.g.:
python3 -m http.server 8080
# Open http://localhost:8080- Three.js - 3D graphics library
- Vanilla JavaScript - no frameworks needed
- Procedural track generation
MIT