Street Race Fury - High-Speed Street Racing Game

Seele01-Flash
By
Street Race Fury is an adrenaline-pumping free online racing game where players compete in high-speed street races. Master nitrous timing, customize your ride, and dominate the competition in this thinking racer's paradise.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Street Race Fury". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Cyberpunk/Underground Night Racing aesthetic. High contrast lighting with neon signs (pinks, cyans) reflecting on wet asphalt. * **Car Models**: * Low-poly sports cars (approx. 2000-3000 triangles) with high-quality PBR materials (metallic paint, emissive brake lights). * Implement a dynamic reflection map (CubeCamera or pre-rendered EnvMap) to simulate street lights reflecting on the car body. * **Environment**: * A linear drag strip set in a city night scene. * Use "False Depth" techniques: 2D scrolling layered backgrounds for the city skyline to save performance, combined with 3D immediate surroundings (road barriers, street lamps). * **Performance**: Use InstancedMesh for repeating elements like street lamps and fences. Aggressive LOD (Level of Detail) for opponent cars. * **VFX**: * Motion blur post-processing (optimized for mobile) or vertex-shader based speed lines at screen edges. * Particle systems for exhaust flames (when using Nitro) and tire smoke at launch. ### 2. Audio Requirements * **BGM**: High-energy, fast-paced Phonk, Breakbeat, or Drum & Bass track to induce adrenaline. * **Sound Effects (SFX)**: * **Engine**: Dynamic engine pitch that rises with RPM. * **Gear Shift**: "Click-clack" mechanical sound for perfect shifts; grinding noise for bad shifts. * **Nitro**: A sharp "hiss" and jet-engine roar when activated. * **UI**: Metallic clicks for menu interaction. * **Crowd**: Muffled cheering as the car passes the finish line. ### 3. Gameplay Loop * **Genre**: 2D/3D Drag Racing (Side-scrolling or Rear-View perspective). No steering required, focus is entirely on timing. * **Pre-Race**: Player selects a car and views opponent stats. * **The Launch**: A "Rev Counter" (Tachometer) appears. Player must tap the gas to keep the needle in the green zone for a "Perfect Launch." * **The Race**: * Automatic acceleration. * Player must tap "Shift Up" exactly when the RPM needle hits the green zone. * **Perfect Shift**: Boosts speed significantly. * **Late/Early Shift**: Causes the car to bog down/lose speed. * **Nitro**: A single-use button available after 2nd gear for a massive speed burst. * **Win Condition**: Cross the finish line before the AI opponent. * **Progression**: Winning earns "Cash" to upgrade 3 stats: Engine (Top Speed), Tires (Grip/Launch), Nitro (Boost Duration). ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape** (to maximize the view of both cars racing side-by-side). * **UI/HUD Layout**: * **Center/Bottom**: A large, semi-circular Tachometer (RPM gauge) taking up 30% of the screen height. Clear Green/Red zones. * **Right Thumb**: A large circular "Shift +" button. * **Left Thumb**: A smaller "Nitro" button (glowing when active). * **Top Center**: Progress bar showing distance to finish line for both Player and Enemy. * **Touch Optimization**: * Buttons must be at least 60x60px active touch area. * Prevent browser zooming/scrolling on double taps (`touch-action: none`). * **Feedback**: * **Haptic**: Trigger short vibration (via `navigator.vibrate`) on every gear shift and a long vibration on collision or win. * **Visual**: Camera Shake (screenshake) intensity linked to speed and Nitro usage. Screen flash when a "Perfect Shift" is achieved. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Street Race Fury

Street Race Fury is the ultimate free online street racing experience that combines high-speed action with strategic gameplay. With an impressive 4.4/5 rating from over 1,510 players, this desktop racing game delivers heart-pounding street racing action directly in your browser.

This isn't just about speed – it's about living life one mile at a time, where every mile counts and every decision matters. Street Race Fury challenges players to think strategically while maintaining lightning-fast reflexes behind the wheel.

Core Features

High-Speed Street Racing Action

Experience the thrill of underground street racing with realistic physics and responsive controls. Race through urban environments where split-second decisions determine victory or defeat.

Strategic Nitrous System

Master the art of nitrous timing – knowing exactly when to hit that boost and when to conserve it is the difference between crossing the finish line first or watching your opponent speed past you.

Complete Car Customization

Earn cash through victories and invest in upgrading your ride. From engine modifications to visual customizations, build the perfect racing machine that matches your driving style.

Competitive AI Racing

Face off against intelligent computer opponents in head-to-head races. Each opponent presents unique challenges, requiring you to adapt your racing strategy.

Progressive Gameplay System

Start with basic vehicles and work your way up the racing hierarchy. Each victory brings you closer to becoming the ultimate street racing champion.

Gameplay Mechanics

Racing Strategy

Street Race Fury rewards the "thinking racer" – players who combine tactical decision-making with driving skills. Success requires: - Perfect timing of nitrous boosts - Strategic gear shifting - Optimal racing line selection - Adaptive racing tactics based on opponent behavior

Earning and Spending System

Victories translate to cash rewards, which can be invested in: - Vehicle performance upgrades - Visual customizations - New car purchases - Advanced racing equipment

Controls and Operation

Mouse-Based Interface

The game features an intuitive mouse-controlled interface for all menu interactions and racing controls: - Mouse Navigation : Browse menus, select options, and customize vehicles - Pedal Controls : Click different pedals to accelerate, brake, and shift gears - Nitrous Activation : Strategic mouse clicks to engage your nitrous boost system - Gear Switching : Manual transmission control for optimal performance

Accessibility Features

Designed for easy pickup-and-play gaming, Street Race Fury's control system accommodates both casual players and racing enthusiasts.

Why Play Street Race Fury

Perfect for Racing Enthusiasts

Whether you're a casual gamer looking for quick thrills or a dedicated racing fan seeking strategic depth, Street Race Fury delivers an engaging experience that grows with your skills.

Free-to-Play Excellence

Enjoy premium racing gameplay without any cost. No hidden fees, no pay-to-win mechanics – just pure racing entertainment.

Cross-Platform Gaming

Play seamlessly across desktop and mobile devices. Start a race on your computer and continue the action on your phone.

Competitive Progression

Climb the leaderboards and prove your racing supremacy. Each victory builds your reputation in the underground racing scene.

Strategic Depth

Unlike simple arcade racers, Street Race Fury rewards tactical thinking, making every race a mental and physical challenge.

Frequently Asked Questions (FAQ)