American Truck Driver

Seele01-Flash
By
American Truck Driver is a captivating 3D truck simulation game where you build a trucking empire across the United States. Start in Washington, deliver cargo nationwide, and upgrade your fleet while exploring America's highways.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**American Truck Driver: Low-Poly Tycoon**". 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** aesthetic with flat shading or toon shading to ensure high performance on mobile browsers. Colors should be saturated and cheerful (bright green grass, bold red truck, blue sky). * **The Truck:** A stylized red semi-truck (American style with a long nose). It must have a cargo bed that visually fills up with crates/boxes as the player loads items. Add a simple US flag on the back that waves (using simple vertex manipulation or a stiff physics constraint). * **Environment:** * **Ground:** A flat green plane with occasional simple rock meshes and grass tufts. * **Buildings:** Distinct low-poly structures. * *Sources:* Apple Orchards (trees with red spheres) or Factories (producing crates). * *Destinations:* Supermarkets (yellow/orange buildings with shopping cart icons). * **Boundaries:** Surrounded by stylized low-poly water or dense pine tree borders to limit the map. * **Optimization:** Use `InstancedMesh` for trees and grass. Keep texture resolution low (e.g., 512x512 atlases) or use vertex colors instead of textures to save memory. ### 2. Audio Requirements * **BGM:** A looping, upbeat **Acoustic Guitar / Bluegrass** track that evokes a casual American road trip vibe. * **Sound Effects (SFX):** * **Engine:** A soft, continuous diesel rumble that pitches up slightly when moving. * **Interaction:** A satisfying "Pop" sound for every crate loaded onto the truck. * **Economy:** A "Cash Register / Cha-Ching" sound when delivering goods. * **UI:** Soft clicks for button presses; an energetic jingle for unlocking a new state/area. ### 3. Gameplay Loop * **Core Mechanic (Pick-up & Deliver):** 1. Player drives into a clearly marked "Loading Zone" (e.g., a green circle) at a Farm/Factory. 2. The truck automatically pauses, and cargo (crates) visibly stacks onto the trailer one by one (with a loading bar UI). 3. Player drives to a "Drop-off Zone" (e.g., a red circle) at a Shop. 4. Cargo is removed, and floating text ("+$50") appears. Player earns in-game currency. * **Progression System:** * **Upgrades:** A "Garage" button opens a UI to spend money on: **Speed** (truck moves faster) and **Capacity** (truck holds more crates). * **Expansion:** The map is divided into zones (States). Borders are blocked by a toll gate. Paying a large sum removes the gate, unlocking new shops and higher-value cargo. * **Win/Loss:** No fail state (casual idle style). The goal is infinite growth and unlocking all map areas. ### 4. Mobile Controls & Interaction * **Control Scheme:** Implement a **Floating Virtual Joystick**. * *Mechanic:* The user touches *anywhere* on the screen to anchor the joystick center. Dragging moves the truck. Releasing stops the truck. * *Physics:* Arcade-style movement (instant turn, low inertia) rather than realistic simulation to prevent frustration on touchscreens. No trailer jackknifing. * **Camera:** Isometric Top-Down view (approx. 45-degree angle). The camera must smoothly follow the truck (`THREE.Vector3.lerp`) to prevent motion sickness. * **Screen Orientation:** **Landscape** orientation is preferred for a wider view of the map, but the canvas must resize dynamically. * **UI Design:** * Buttons (Upgrade, Map) must be large and placed at the corners (thumb-friendly zones). * Text must be readable on small screens (minimum 16px font size). * **Haptic Feedback:** Trigger `navigator.vibrate(20)` when picking up cargo or crashing into world boundaries. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

American Truck Driver is an immersive 3D truck simulation game that puts you in the driver's seat of building America's next great trucking empire. This free-to-play browser game combines realistic truck driving mechanics with engaging business simulation elements, offering players an authentic trucking experience without any downloads required.

The game features a colorful, low-poly 3D art style that makes trucking accessible and enjoyable for players of all ages. With its top-down perspective, you'll navigate through beautifully designed American landscapes while managing your growing transportation business.

Core Features

Expansive Cross-Country Journey

Start your trucking career in Washington state and gradually unlock new territories across America. Each state offers unique challenges, new factories, shops, and places of interest to discover. The progressive unlocking system keeps gameplay fresh and rewarding as you expand your operations coast to coast.

Dynamic Cargo System

Pick up diverse cargo from manufacturers, factories, and distribution centers, then deliver them to their destinations. The variety of goods and delivery routes ensures that no two runs feel the same, keeping the gameplay engaging and unpredictable.

Truck Progression and Upgrades

Level up your trucking skills to unlock powerful upgrades for your vehicle. Enhance your truck's speed for faster deliveries and increase cargo capacity to maximize profits per run. The progression system rewards dedicated players with meaningful improvements that impact gameplay.

Business Management Elements

Manage your trucking business by making strategic decisions about routes, cargo selection, and truck improvements. Balance speed versus capacity, short versus long-distance hauls, and risk versus reward to build the most profitable trucking operation.

Exploration Rewards

Discover points of interest scattered throughout each state to gain bonus experience points. These hidden gems encourage exploration beyond simple point-to-point delivery, adding an adventure element to your trucking career.

Gameplay Mechanics

The game combines simulation depth with casual accessibility. Players navigate their trucks through various terrains, manage fuel consumption, and plan efficient routes to maximize profits. The business simulation aspect requires strategic thinking about which jobs to accept and how to invest earnings in truck improvements.

Operation Guide

PC Controls

  • W key or Up arrow : Accelerate your truck forward
  • A key or Left arrow : Turn left
  • D key or Right arrow : Turn right
  • Mouse drag : Alternative movement control for precise maneuvering

Mobile Controls

  • Touch and hold : Activate the virtual joystick anywhere on screen
  • Drag : Control movement direction and speed
  • The intuitive touch controls make mobile gameplay smooth and responsive

Getting Started

  1. Begin your career in Washington state with a basic truck
  2. Visit factories and pick up available cargo
  3. Navigate to the delivery destination using the map
  4. Complete deliveries to earn money and experience
  5. Use earnings to upgrade your truck's performance
  6. Unlock new states as you progress and expand your business

Why Play American Truck Driver

Perfect for Simulation Fans : If you enjoy business simulation and vehicle management games, this title offers the perfect blend of strategy and action. The progression system provides long-term goals while individual deliveries offer immediate satisfaction.

Accessible Trucking Experience : Unlike complex trucking simulators that require extensive learning curves, American Truck Driver is designed for immediate fun while still offering depth for dedicated players.

Free and Convenient : Completely free to play with no hidden costs or pay-to-win mechanics. The browser-based format means you can start playing instantly on any device without downloads or installations.

Cross-Platform Gaming : Seamlessly switch between desktop and mobile devices, taking your trucking business with you wherever you go. The responsive design ensures optimal performance on all screen sizes.

Educational Value : Learn about American geography and logistics while having fun. The state-by-state progression teaches players about different regions of the United States in an engaging, interactive way.

Whether you're looking for a casual gaming experience or a deeper simulation challenge, American Truck Driver delivers an engaging trucking adventure that grows with your skills and ambitions.

Frequently Asked Questions (FAQ)