Village Car Stunts

Seele01-Flash
By
Village Car Stunts is an exciting 3D car simulation game set in a picturesque village environment. Drive various awesome cars, perform stunts, and explore a traffic-free world where you can push vehicles to their limits.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Village Car Stunts Mobile". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Semi-realistic but optimized "Low-Poly" aesthetic to ensure high FPS on mobile browsers. The setting is a rustic European-style village. * **Key Assets**: * **Terrain**: A large, open, relatively flat plane with paved roads and dirt off-road sections. Use a warm, afternoon sunlight setup (DirectionalLight with soft shadows). * **Buildings**: Low-poly village structures (like the wooden church with a round window in the screenshot, stone cottages, and barns). Collision meshes must be simple boxes to save physics calculations. * **Vehicles**: Implement at least 3 distinct "Muscle Car" models (resembling the pink and blue cars in the image). Cars should have distinct "skins" (flames, graffiti text like 'Slime Donuts'). * **Stunt Props**: Since the terrain is flat, scatter stunt ramps, loops, and large crates throughout the village to facilitate the "Stunt" tag. * **Mobile Optimization**: * Use **InstancedMesh** for repetitive environmental objects (fences, trees). * Limit real-time shadows to the player's car only. Use baked lighting/textures for static buildings. * Implement **Fog** (color hex #eebb99) to mask the draw distance and reduce rendering load. ### 2. Audio Requirements * **BGM**: An energetic "Country Rock" or "Garage Rock" instrumental track to match the adrenaline/village vibe. * **Sound Effects (SFX)**: * **Engine**: Deep, throaty V8 engine loops that pitch shift based on vehicle speed. * **Tires**: High-pitched screeching sounds triggered when the lateral velocity exceeds a friction threshold (drifting). * **Collision**: Metallic "crunch" sounds with varying volume based on impact velocity. * **UI Feedback**: A satisfying "click" sound for all touch inputs. ### 3. Gameplay Loop * **Core Mechanic - Sandbox Exploration**: The player spawns in the village. There is no timer or traffic. The goal is pure physics sandbox fun. * **Vehicle Switching System**: Multiple cars are parked around the map. The player can walk up to any car and interact to "possess" it. * **Scoring System (The "Hook")**: Implement a dynamic score counter that rewards: * **Airtime**: Points accumulate while the car is off the ground. * **Drift**: Points accumulate while the car is sliding. * **Destruction**: Bonus points for knocking over dynamic props (crates/barrels). * **Physics Engine**: Use **Cannon.js** or **Ammo.js**. Physics must feel "arcade-like" (slightly floaty gravity to allow for easier flips and stunts) rather than strictly realistic. ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Landscape Mode** only. * **Touch Control Layout (UI Overlay)**: * **Left Side**: Two large arrows (Left/Right) for steering. *Preferred over joystick for precise drifting.* * **Right Side**: * **Gas Pedal** (Large vertical rectangle, bottom right). * **Brake/Reverse** (Smaller vertical rectangle, to the left of Gas). * **Handbrake** (Round button, positioned for thumb access during turns). * **Nitro** (Brightly colored button, visual cooldown effect). * **Action Button (Context Sensitive)**: A "Door Icon" button that only appears/becomes active when the player is within 3 meters of a vehicle. This replaces the 'F' key. * **Camera Toggle**: A small camera icon in the top right corner to switch between "Follow Car" and "Bumper Cam". * **Haptic & Visual Feedback**: * Trigger `navigator.vibrate(50)` on collisions. * Camera shake effect when using Nitro or hitting the ground hard. * Motion blur or "speed lines" on screen edges at high velocities. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Village Car Stunts offers an exhilarating 3D driving experience in a beautifully crafted village setting. This free-to-play browser game combines realistic car physics with the freedom to explore and perform incredible stunts without traffic restrictions. Speed through scenic village streets, discover hidden car gems, and experience pure adrenaline-pumping action.

The game features a expansive village environment where players can freely roam and test different vehicles to their maximum potential. With no traffic to worry about, you can focus entirely on perfecting your driving skills and pulling off spectacular stunts.

Core Features

Realistic 3D Village Environment

Explore a beautifully designed village complete with authentic architecture, winding roads, and scenic landscapes. The detailed 3D graphics create an immersive driving experience that makes every journey feel realistic and engaging.

Diverse Vehicle Collection

Discover and drive various car models scattered throughout the village. Each vehicle offers unique handling characteristics, speed capabilities, and stunt potential. Hunt for hidden cars to expand your collection and find the perfect ride for different driving styles.

Advanced Car Physics

Enjoy realistic car controls and physics that respond authentically to your driving input. Feel the weight and momentum of each vehicle as you navigate turns, perform drifts, and execute jaw-dropping stunts.

Traffic-Free Exploration

Unlike typical driving games, Village Car Stunts provides a completely traffic-free environment. This means unlimited freedom to speed, drift, and perform stunts without worrying about collisions or restrictions.

Game Mechanics

Stunt Performance

The game encourages creative driving and stunt execution. Use the village's terrain, ramps, and obstacles to perform amazing aerial maneuvers, perfect drifts, and controlled crashes. The realistic physics engine ensures every stunt feels authentic and satisfying.

Car Discovery System

Explore every corner of the village to find hidden vehicles. Each discovered car adds to your collection and provides new driving experiences. Some vehicles excel at speed, others at handling, making exploration rewarding and strategic.

Operation Guide

Basic Controls

  • WASD Keys or Arrow Keys : Control vehicle movement (accelerate, brake, steer)
  • F Key : Enter or exit any vehicle you discover
  • Shift Key : Activate nitro boost for maximum speed
  • Spacebar : Engage handbrake for sharp turns and drifting
  • V Key : Switch between different camera angles for optimal viewing

Pro Tips

  • Use the handbrake strategically to initiate controlled drifts around tight corners
  • Experiment with nitro timing to achieve maximum speed on straight stretches
  • Try different camera angles to find your preferred driving perspective
  • Explore thoroughly - hidden cars are often in unexpected locations

Why Play Village Car Stunts

This game is perfect for driving enthusiasts who want unrestricted fun without the pressure of traffic or strict objectives. The combination of realistic physics, beautiful environments, and diverse vehicles creates an ideal sandbox for automotive experimentation.

Key Benefits: - Completely Free : No cost to play, no hidden fees or premium content - Browser-Based : Play instantly without downloads or installations - Stress-Free Gaming : No time limits, traffic, or failure conditions - Creative Freedom : Design your own stunts and driving challenges - High Replayability : Multiple cars and endless exploration possibilities

Whether you're looking to relax with casual driving or push vehicles to extreme limits, Village Car Stunts delivers an authentic and entertaining experience that celebrates the joy of driving.

Frequently Asked Questions (FAQ)