Crazy Road Trip

Seele01-Flash
By
Crazy Road Trip is an adrenaline-pumping racing game where you master the art of drifting through 30 challenging levels. Choose from 14 unique vehicles and test your skills in Expert Mode for the ultimate driving challenge.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Crazy Road Trip**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a vibrant, **Low-Poly Cartoon** aesthetic similar to *Crossy Road* or *Smashy Road*. Use bright, saturated colors with flat shading (no complex textures). * **Vehicles:** Generate a base vehicle model (a red sports car) made of simple geometric shapes (cubes, cylinders). *Crucial Detail:* Add a thick **white outline effect** around the car model (using `THREE.EdgesGeometry` or an inverted hull shader) to match the sticker-like look of the reference image. * **Environment:** Design a track that generates procedurally or uses pre-built chunks. The road should be dark grey asphalt with white dashed lines. Surroundings should include simple low-poly obstacles (crates, barriers) and decorative elements like trees or rocks. * **Camera:** Use a **Third-Person Follow Camera** positioned slightly high and behind the car (isometric-like angle) to give a clear view of upcoming turns on a small mobile screen. * **Mobile Optimization:** Use `THREE.BoxGeometry` and `THREE.CylinderGeometry` for all meshes to keep the polygon count extremely low. Use a single directional light source with soft shadows. Avoid expensive post-processing effects. ### 2. Audio Requirements * **BGM (Background Music):** A fast-paced, energetic **Synth-Pop or Chiptune** track. It should feel arcade-like and encourage speed. * **SFX (Sound Effects):** * **Engine:** A continuous looping engine hum that rises in pitch as speed increases. * **Drift:** A distinct "screeching" tire sound when the player turns sharply. * **Collision:** A comedic "crash" or "boing" sound when hitting walls (invoking the cartoon physics). * **Coin Collection:** A satisfying, high-pitched "ding" for collecting items/coins on the track. * **UI:** crisp "pop" sounds for button clicks. ### 3. Gameplay Loop * **Core Mechanics:** * **Auto-Acceleration:** The car moves forward automatically at a constant high speed. * **Drifting Physics:** The core gameplay is **drifting**. The car should have "slippery" physics. When the user inputs a turn, the car shouldn't just rotate; it should slide sideways slightly while turning, maintaining forward momentum. * **Objectives:** Navigate through a winding track to reach the "Finish Line" without crashing into obstacles or falling off the road. * **Progression:** * **Normal Mode:** Standard levels with checkpoints. * **Expert Mode:** Implement a "One Life" rule—any collision results in an immediate "Game Over" screen. * **Unlockables:** Include a dummy logic for a "Garage" system (placeholder) showing that there are multiple vehicles (e.g., Truck, Race Car, "Toilet on Wheels"). ### 4. Mobile Controls & Interaction * **Touch Controls (Steering):** * **Split Screen Tap:** Tap and hold the **Left half** of the screen to drift Left. Tap and hold the **Right half** of the screen to drift Right. Release to straighten out. This provides the most responsive control for high-speed drifting on mobile. * **Screen Orientation:** **Landscape Mode** is preferred for a wider view of the track, but the camera system should dynamically adjust FOV if the user is in Portrait mode. * **UI Layout:** * **HUD:** Minimalist. A progress bar at the top showing distance to the finish line. A "Pause" button in the top-right corner (minimum 44x44px touch target). * **Menus:** Large, chunky buttons for "Start Game", "Retry", and "Garage". * **Haptic Feedback:** Trigger the device's vibration (`window.navigator.vibrate`) briefly when the car crashes or collects a coin. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Crazy Road Trip is a high-octane racing game that puts your drifting skills to the ultimate test. In this fast-paced driving adventure, you control a car that constantly moves forward, requiring precise steering and masterful drifting techniques to navigate through increasingly challenging courses. With 30 levels of pure racing excitement and 14 unique vehicles to unlock, this game offers endless hours of thrilling gameplay.

Core Features

14 Unique Vehicles to Master

From powerful monster trucks to sleek race cars, and even quirky vehicles like a toilet on wheels, each vehicle offers a distinct driving experience. Every car has different handling characteristics, allowing you to find the perfect match for your driving style.

Challenging 30-Level Campaign

Progress through carefully designed levels that test different aspects of your drifting abilities. Each stage presents new obstacles, tighter turns, and more demanding precision requirements as you advance.

Expert Mode Challenge

For true drifting masters, Expert Mode offers the ultimate test. With only one life available, a single collision means game over. This mode separates casual players from genuine drift racing legends.

Cross-Platform Compatibility

Enjoy seamless gameplay across all devices - desktop computers, smartphones, and tablets. The game adapts perfectly to different screen sizes while maintaining smooth controls.

Game Mechanics

Continuous Forward Motion

Your vehicle automatically accelerates forward, eliminating the need for speed control. This unique mechanic focuses gameplay entirely on steering precision and drift timing, creating a pure skill-based racing experience.

Precision Drifting System

Master the art of controlled sliding as you navigate sharp corners and avoid obstacles. The physics engine rewards smooth, calculated movements while punishing reckless driving.

How to Play

Basic Controls

  • A/D Keys or Left/Right Arrow Keys : Steer your vehicle left and right
  • Objective : Navigate through each level without crashing into walls or obstacles
  • Strategy : Use controlled drifts to maintain speed while taking sharp turns

Progression System

Complete levels to unlock new vehicles and advance to more challenging stages. Each successful run brings you closer to becoming the ultimate drift racing champion.

Why Play Crazy Road Trip

Perfect for Quick Gaming Sessions

With its pick-up-and-play nature, Crazy Road Trip is ideal for short gaming breaks or extended play sessions. Each level can be completed in minutes, making it perfect for busy schedules.

Skill Development

The game progressively builds your drifting abilities, starting with simple curves and advancing to complex multi-turn sequences. This gradual learning curve ensures both beginners and experts find appropriate challenges.

Completely Free Experience

Enjoy the full game without any payment requirements. All vehicles, levels, and game modes are accessible through gameplay progression, ensuring a fair and rewarding experience for all players.

Instant Access Gaming

No downloads or installations required - simply open your browser and start racing immediately. This accessibility makes it easy to jump into the action whenever the mood strikes.

Frequently Asked Questions (FAQ)