Burnout Drift 3: Seaport Max

Seele01-Flash
By
Burnout Drift 3: Seaport Max is an exhilarating 3D drifting game set in a massive industrial seaport. Customize your ride, master advanced drifting techniques, and navigate through challenging obstacles while earning cash and showing off your driving prowess.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Burnout Drift 3: Seaport Max - Mobile Edition". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Semi-realistic "Golden Hour" aesthetic. The lighting should simulate a sunset with warm orange/yellow directional light and long shadows. Use `THREE.FogExp2` to blend the horizon and optimize render distance. * **Player Vehicle**: A low-poly retro sports coupe (resembling a BMW E30 or Nissan S13). The car material should be `MeshStandardMaterial` with an environment map for metallic reflections. * **Environment (Seaport)**: * **Ground**: Large concrete pavement with tiled asphalt textures and red/white painted hazard zones. * **Obstacles**: Low-poly shipping containers (InstancedMesh for performance) stacked in various configurations, cranes in the background (skyline silhouettes), and chain-link fences along the perimeter. * **Visual Effects**: * **Tire Smoke**: Particle system (`THREE.Points`) that emits white/grey puffs from rear wheels when the slip angle exceeds a threshold. * **Skid Marks**: Temporary trail meshes generated behind rear wheels during drifting. * **Mobile Optimization**: Limit the scene to <50k triangles. Use baked shadows for static environment objects (containers) instead of real-time shadows. Use a simple BoxGeometry or Cannon.js for physics approximations. ### 2. Audio Requirements * **BGM**: High-energy "Eurobeat" or "Phonk" style electronic music loop to induce adrenaline. * **Sound Effects (SFX)**: * **Engine**: A synth-based engine drone that dynamically changes pitch (`playbackRate`) based on the car's current speed. * **Drift**: A tire screeching sample that loops; volume maps to the car's drift angle and side friction. * **UI**: "Click" sounds for button presses, a "Ka-ching" sound when drift points are tallied/banked. * **Impact**: A metallic thud sound when colliding with containers or fences. ### 3. Gameplay Loop * **Core Mechanic**: Physics-based arcade drifting. The car should have "slippery" rear-wheel drive physics. * **Scoring System**: * Players earn points continuously while the car is sideways (drift angle > 15 degrees) and moving above a minimum speed. * **Combo Multiplier**: Sustaining a drift without hitting obstacles increases a multiplier (x2, x3, x4). * **Bank Cash**: When the drift ends successfully (car straightens out), points are converted to "Cash". * **Lose Condition**: If the player hits an obstacle hard while drifting, the current combo points are lost (reset to 0). * **Game Mode**: "Time Attack" - Player has 120 seconds to score as many points as possible within the seaport arena. ### 4. Mobile Controls & Interaction * **Screen Orientation**: Landscape Mode (force via CSS/JS check). * **Touch Controls (UI Overlay)**: * **Left Side**: Two large arrows (Left/Right) for steering. These should have a slight visual "press" effect. * **Right Side**: * **Gas Pedal**: Large vertical rectangle button (bottom right). * **Brake/Reverse**: Smaller vertical rectangle (left of Gas). * **Handbrake**: A prominent circular button located above the Gas/Brake cluster (crucial for initiating drifts). * **Camera Behavior**: Third-person follow camera. It should have a "Lazy Follow" (Linear Interpolation/Lerp) on the X-axis to exaggerate the drifting motion visually, letting the car slide out from the center of the screen slightly. * **Haptic Feedback**: Trigger `navigator.vibrate(50)` on collisions and `navigator.vibrate(10)` on successful drift chain combos. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Burnout Drift 3: Seaport Max takes drifting simulation to the next level with its stunning seaport setting and enhanced physics engine. This thrilling 3D racing experience challenges players to master the art of drifting while navigating through a bustling industrial port filled with containers, cranes, and ships. The game combines realistic driving mechanics with arcade-style fun, making it perfect for both casual players and drifting enthusiasts.

Core Features

Massive Seaport Environment

Explore an enormous industrial seaport complete with authentic details like shipping containers, massive cranes, cargo ships, and loading docks. The expansive environment provides countless opportunities for creative drifting routes and challenges.

Advanced Customization System

Personalize your vehicle with comprehensive customization options: - Visual Customization : Change car colors and visual modifications - Performance Tuning : Fine-tune handling characteristics to match your driving style - Multiple Car Models : Unlock and purchase new vehicles with unique specifications - Dashboard Features : Working speedometers and realistic cockpit views

Enhanced Physics Engine

Experience improved drifting physics that deliver realistic car behavior while maintaining the fun factor. The game features precise handling mechanics that reward skill and practice.

Recording and Replay System

Capture your best drifting moments with the built-in recording feature. Review your performances, analyze your techniques, and share epic drift sequences.

Gameplay Mechanics

Objective and Scoring

Your goal is to perform spectacular drifts while avoiding obstacles and managing time limits. Earn cash based on: - Drift duration and angle - Speed maintenance during drifts - Combo multipliers for consecutive drifts - Obstacle avoidance bonus

Environmental Challenges

The seaport presents unique obstacles: - Shipping Containers : Navigate tight spaces between stacked containers - Loading Cranes : Avoid massive industrial equipment - Speed Zones : Respect speed limits in designated areas - Cargo Ships : Use ship hulls as drift practice surfaces

Controls and Operation

The game features intuitive controls designed for both keyboard and controller users:

  • WASD Keys or Arrow Keys : Accelerate, brake, and steer your vehicle
  • Spacebar : Engage handbrake for sharp turns and drift initiation
  • C Key : Cycle through different camera angles for optimal viewing
  • Mouse : Navigate menus and customization options

Pro Drifting Tips

  1. Initiate Drifts : Use handbrake while turning to start controlled slides
  2. Maintain Speed : Balance throttle and steering to sustain long drifts
  3. Use Environment : Utilize walls and barriers to maintain drift angles
  4. Chain Combos : Link multiple drifts for higher score multipliers

Why Play This Game

Completely Free Experience

Enjoy the full game experience without any cost. No hidden fees, premium content, or pay-to-win mechanics.

No Download Required

Play instantly in your web browser without downloading large files or installing software. Perfect for quick gaming sessions or extended practice.

Cross-Platform Compatibility

The game runs smoothly on Windows, Mac, and Linux computers through modern web browsers. Mobile device support ensures you can drift anywhere.

Skill Development

Improve your virtual driving skills with realistic physics that translate well to other racing games. The game rewards precision, timing, and spatial awareness.

Stress Relief

Channel your need for speed in a safe, virtual environment. The satisfying physics and beautiful graphics provide an excellent way to unwind.

Community and Competition

Challenge yourself to beat personal records and compare your drifting skills with friends. The replay system lets you analyze and improve your techniques.

Frequently Asked Questions (FAQ)