Slide Racing

Seele01-Flash
By
Slide Racing delivers pure racing excitement with smooth controls and addictive progression. Unlock new tracks and vehicles as you master the art of slide racing in this thrilling online game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Slide Racing". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Low-poly Arcade Aesthetic. Use bright, saturated colors similar to the cartoon style of the reference icon. The look should be clean and legible on small screens. * **Camera Perspective:** Isometric Top-Down view that follows the player's car smoothly, with a slight delay (lerp) to emphasize speed and drifting movement. * **The Car:** A chunky, low-poly sports car model. It needs distinct front/rear definitions so the player knows the orientation. * **The Track:** A closed-loop circuit with asphalt texture and red/white curbs (rumble strips) on corners. * **Environment:** Simple low-poly trees, barriers, and cones scattered around the track edge to define boundaries. * **VFX:** * **Drift Trails:** Skid marks appearing on the ground when the car turns sharply. * **Smoke Particles:** Simple white cubes or sprites emitting from tires during drifting. * **Performance:** Use `InstancedMesh` for repeating environmental objects (trees/barriers) to maintain 60FPS on mobile devices. ### 2. Audio Requirements * **BGM:** High-energy, fast-paced Arcade Electro/Synthwave track that loops seamlessly to maintain adrenaline. * **SFX:** * **Engine:** A constant hum that increases in pitch as the car accelerates. * **Tire Screech:** A distinct, harsh sound that plays specifically when the car enters a "drift" state (lateral velocity > threshold). * **Impact:** A dull thud sound for collisions with walls. * **Checkpoint/Lap:** A positive "ding" sound when completing a lap. ### 3. Gameplay Loop * **Core Mechanic (The "Slide"):** The driving physics should be "slippery." The car should have high acceleration but low traction on corners, forcing the player to manage their drift angle to maintain speed without hitting walls. * **Objective:** Complete 3 laps as fast as possible. * **Progression:** * Start: "3, 2, 1, GO!" countdown. * Racing: Player controls the car, avoiding walls (collisions reduce speed drastically). * Win Condition: Crossing the finish line after 3 laps displays a "Victory" UI with the total time. * Unlock: If the time is under a specific threshold, show a message "New Car Color Unlocked!" (Simulated unlock). ### 4. Mobile Controls & Interaction * **Screen Orientation:** Landscape Mode (mandatory for racing view). * **Control Scheme (Touch):** * **Auto-Acceleration:** The car accelerates automatically to simplify mobile play. * **Steering:** Split-screen touch controls. * Tap/Hold **Left Half** of screen: Steer Left. * Tap/Hold **Right Half** of screen: Steer Right. * Tap **Both Sides** simultaneously: Brake/Reverse. * **Haptic Feedback:** Trigger a short vibration (using `navigator.vibrate`) when the car collides with a wall or barrier. * **UI Layout:** * **Top Left:** Lap Counter (e.g., "Lap 1/3"). * **Top Right:** Current Time (mm:ss:ms). * **Touch Areas:** Invisible overlay divs for control inputs to ensure the game is responsive. * **Restart Button:** Large, thumb-friendly button (min 44x44px) appearing only on the Game Over/Victory screen. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Slide Racing is an exciting online racing game that captures the pure essence of competitive racing. With a focus on smooth gameplay mechanics and progressive unlocking system, this game offers endless entertainment for racing enthusiasts of all skill levels. The game has earned a solid 3.2/5 rating from players who appreciate its straightforward yet engaging racing experience.

Core Features

Slide Racing stands out with its exceptional gaming elements:

  • Progressive Unlocking System : Start with basic vehicles and tracks, then unlock increasingly exciting content as you improve your racing skills
  • Smooth Control Mechanics : Experience responsive and intuitive controls that make every race feel natural and enjoyable
  • Multiple Tracks : Diverse racing environments that challenge different aspects of your driving abilities
  • Vehicle Variety : Unlock and race with different cars, each offering unique handling characteristics
  • Browser-Based Gaming : Play instantly without downloads - just open your browser and start racing
  • Free to Play : Enjoy the complete racing experience without any payment required

Addictive Progression System

The game's unlock mechanism keeps players engaged by providing clear goals and rewards. As you complete races and improve your performance, new tracks and vehicles become available, ensuring there's always something new to discover.

Optimized Racing Mechanics

Slide Racing features carefully tuned physics and controls that strike the perfect balance between accessibility and challenge. Whether you're a casual player or a racing game veteran, you'll find the gameplay both approachable and satisfying.

Gameplay Mechanics

Slide Racing focuses on skill-based racing where timing, precision, and strategy determine your success:

  • Track Mastery : Learn each track's unique layout, corners, and optimal racing lines
  • Vehicle Management : Understand how different cars handle and choose the right vehicle for each track
  • Progression Strategy : Plan your unlocking path to access the most exciting content efficiently
  • Performance Improvement : Develop your racing skills through practice and experimentation

Controls Guide

The game features simple yet effective controls:

  • Arrow Keys : Complete vehicle control including acceleration, braking, and steering
  • Up Arrow : Accelerate forward
  • Down Arrow : Brake or reverse
  • Left/Right Arrows : Steer your vehicle

The responsive control system ensures that your racing success depends on skill rather than complex button combinations.

Why Play Slide Racing

Slide Racing offers the perfect combination of accessibility and depth that makes it ideal for both quick gaming sessions and extended play periods. The progressive unlocking system provides long-term motivation, while the smooth mechanics ensure immediate fun from your first race.

The game's browser-based nature means you can enjoy high-quality racing action anywhere with an internet connection, making it perfect for breaks, commutes, or dedicated gaming time. With no downloads required and completely free access, Slide Racing removes all barriers between you and exciting racing action.

Frequently Asked Questions (FAQ)