Description
Turbo Rush | HTML5 Game 2D Racing Game
Turbo Rush | HTML5 Game 2D Racing Game is a modern, high-performance 2D top-down highway racing game engineered strictly with vanilla HTML5 Canvas, modern CSS3, and the Web Audio API. It requires zero third-party dependencies, game engines (like Phaser or Construct), or Node.js build tools. The entire project is plug-and-play, lightweight (~5 MB with all assets), and runs smoothly at 60 FPS across desktop browsers, mobile phones, and tablets.
12 Unlockable Supercars: Categorized into Street, Sport, Hyper, and Police classes with unique top speeds, acceleration curves, handling ratings, and nitro capacities. Comprehensive Upgrade System: Three multi-tier progression trees (Engine Tune-Up, Turbo NOS Boost, and Sport Grip Tires) with 5 levels each.
Dynamic 3-Lap Track System: Seamless progression across multiple tracks with different road surfaces, dynamic traffic densities, and finish-line triggers.
Synthesized Web Audio Engine: Procedurally generates engine rumbling, tire skids, nitro boosts, collisions, coin chimes, and chiptune melodies in real time — zero external MP3/WAV files required.
Dual Control System: Full keyboard support (Arrow keys / WASD, Space for Nitro, Down/S for Brake) and responsive mobile touch controls (touch dragging + on-screen buttons).
Zero Lag Persistence: Automated save-state management via HTML5 localStorage storing unlocked vehicles, upgrade tiers, best score, and coin balance.


