RCC City Racing

Seele01-Flash
By
RCC City Racing delivers high-octane 3D street racing action with 6 exciting game modes, multiplayer competitions, and an impressive vehicle roster including sports cars and buses.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "RCC City Racing - Mobile Drift & Chase". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Mid-poly 3D urban sandbox aesthetic similar to the screenshot. Use flat-shaded or simple textured geometries to ensure 60 FPS on mobile browsers. * **Car Models:** Create two distinct car types using composite geometries: * **Player Car:** A sleek, grey sports car (low-slung, wide body). * **Police Car:** A modified sedan with a flashing light bar (red/blue point lights) on the roof. * **Environment:** A modular city grid containing asphalt roads with yellow lane dividers, concrete sidewalks, and simple rectangular building blocks with window textures. * **Performance Optimization:** Use `THREE.InstancedMesh` for repeated elements like buildings, streetlamps, and roadside trees to reduce draw calls. * **VFX:** * **Tire Smoke:** Particle system emitting grey puffs near rear wheels when drifting or accelerating hard. * **Skid Marks:** Temporary trail meshes or decals left on the road surface during sharp turns. * **Collision:** Spark particles and camera shake effect upon high-speed impact. ### 2. Audio Requirements * **BGM:** High-energy, fast-paced Electronic Rock or Drum & Bass track to induce adrenaline. * **SFX:** * **Engine:** Synthesized engine hum that modulates pitch based on the car's current speed. * **Tires:** Screeching sound loop triggered when lateral velocity exceeds a threshold (drifting). * **Impact:** Metal crunching sounds when colliding with buildings or other cars. * **Siren:** Looping police siren specifically for enemy vehicles. ### 3. Gameplay Loop * **Core Mode:** "Endless Police Chase" (Arcade Sandbox). * **Mechanics:** * The player spawns in an open city area and must drive to evade capture. * Police cars spawn periodically and use a simple navigation mesh or seek behavior to ram the player. * **Drifting:** Arcade-style physics where tapping the handbrake allows the car to slide sideways, earning "Drift Points." * **Damage System:** The player has a health bar. High-velocity collisions with walls or police reduce health. * **Win/Loss:** * **Game Over:** Health reaches 0 or the car is pinned/immobilized by police for 5 seconds. * **Score:** Based on survival time and total Drift Points accumulated. ### 4. Mobile Controls & Interaction * **Screen Orientation:** Forced **Landscape Mode** for wider field of view. * **Touch Controls (UI Overlay):** * **Steering (Left Thumb):** Two large arrow buttons (Left/Right) OR a virtual joystick positioned at the bottom-left. * **Pedals (Right Thumb):** * **Gas:** Large vertical button (bottom-right). * **Brake/Reverse:** Smaller button to the left of the Gas. * **Handbrake:** A distinct circular button above the Gas pedal for initiating drifts. * **Reset Car:** A small button in the top corner to flip the car if it rolls over. * **Camera:** Third-person "Chase Camera" with smooth damping (Lerp). The camera should lag slightly behind the car to emphasize acceleration and speed. * **Haptic Feedback:** Trigger `navigator.vibrate(200)` upon heavy collisions. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About RCC City Racing

RCC City Racing is a comprehensive 3D street racing game that brings the thrill of urban racing directly to your browser. This action-packed racing simulator combines realistic driving physics with diverse gameplay modes, offering everything from intense police chases to multiplayer destruction derbies. Whether you're a casual racing fan or an adrenaline junkie, this free-to-play game delivers non-stop excitement.

Core Features

Six Diverse Game Modes

RCC City Racing stands out with its variety of gameplay experiences:

  • Free Play Mode : Cruise through the open city while evading police pursuit
  • Multiplayer Racing : Compete against players worldwide in real-time races
  • Destruction Derby : Crash and bash your way to victory in arena-style combat
  • Time Trials : Test your skills against the clock on challenging courses
  • Police Chase : Experience heart-pounding pursuits through city streets
  • Sandbox Mode : Explore the urban environment at your own pace

Extensive Vehicle Collection

Choose from a wide range of vehicles, each with unique characteristics: - High-performance sports cars for speed enthusiasts - Powerful muscle cars for raw acceleration - Heavy-duty buses for maximum destruction potential - Customizable performance upgrades for all vehicles

Advanced 3D Graphics and Physics

The game features impressive visual elements and realistic driving mechanics: - Dynamic Physics Engine : Authentic car handling and crash effects - Detailed 3D Environment : Immersive city landscapes with realistic architecture - Smooth Performance : Optimized for seamless browser gameplay - Customizable Settings : Adjust graphics quality for your device

Gameplay Experience

Multiplayer Competition

Connect with racing enthusiasts worldwide in competitive multiplayer modes. Race head-to-head, participate in tournaments, or join destruction derby events where only the strongest survive.

Police Pursuit Thrills

Experience the adrenaline rush of high-speed police chases through detailed city environments. Navigate through traffic, avoid roadblocks, and outmaneuver law enforcement in intense pursuit scenarios.

Customization and Upgrades

Personalize your vehicles with performance modifications that affect speed, handling, and durability. Each upgrade choice impacts your racing strategy and competitive advantage.

Operation Guide

Basic Controls

  • WASD Keys or Arrow Keys : Accelerate, brake, and steer your vehicle
  • Space Bar : Activate handbrake for sharp turns and drifting
  • Mouse : Navigate menus and adjust camera angles
  • ESC Key : Access pause menu and game settings

Getting Started

  1. Select your preferred game mode from the main menu
  2. Choose your vehicle based on the challenge ahead
  3. Familiarize yourself with the controls in free play mode
  4. Progress through different modes to unlock new vehicles
  5. Join multiplayer sessions for competitive racing

Why Play RCC City Racing

Completely Free : Access all game modes and features without any payment requirements. No hidden costs or premium content barriers.

No Download Required : Play instantly in any modern web browser without installation. Perfect for quick gaming sessions or extended play.

Cross-Platform Compatibility : Works seamlessly on Windows, Mac, and mobile devices through browser access.

Regular Content : Enjoy a game that provides lasting entertainment value with multiple modes and vehicle options.

Community Aspect : Join a global community of racing enthusiasts in multiplayer modes and competitions.

Whether you're seeking quick arcade-style racing or in-depth driving simulation, RCC City Racing delivers the perfect balance of accessibility and depth for modern racing game fans.

Frequently Asked Questions (FAQ)