Tow N Go - Truck Towing Adventure Game

Seele01-Flash
By
Tow N Go is an exciting casual truck driving game where you become a professional tow truck operator. Your mission: collect illegally parked cars while avoiding dangerous obstacles and earning maximum money.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Tow N Go". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Hyper-casual 3D style with Low-Poly geometry. Use a bright, saturated color palette (Sky Blue background, Asphalt Grey roads, Bright Orange for the player truck). * **Player Model:** A stylized, blocky tow truck. It must have an attachment point at the rear to visually link "towed" cars. * **Car Assets:** Create a generic low-poly sedan model. Use `InstancedMesh` for rendering traffic and parked cars to ensure 60FPS performance on mobile devices. * **Environment:** An infinite, procedurally generated highway or city street viewed from a **Top-Down Isometric** perspective (camera angled at roughly 60 degrees). * The road should include lane markings, simple street lamps, and sidewalks. * **VFX:** Simple particle systems using `THREE.Points` for exhaust smoke (when moving) and a "poof" smoke effect + floating text (e.g., "+$100") when a car is collected. * **Performance:** strict polygon budget. No complex shadows (use baked AO or simple blob shadows under cars). ### 2. Audio Requirements * **BGM:** A funky, upbeat "City Pop" style loop with a driving bassline to keep the player engaged. * **Sound Effects (SFX):** * **Engine:** A low rumble that pitches up when the screen is held (acceleration) and pitches down/fades when released (idling). * **Brake:** A tire screech sound when the player releases the touch input abruptly. * **Collect:** A satisfying "Clunk-Click" metallic sound mixed with a cash register "Cha-ching" when a car is hooked. * **Crash:** A comedic horn honk followed by a crunching metal sound for Game Over. ### 3. Gameplay Loop * **Core Mechanic:** The game is an "Infinite Runner" based on **Timing**, not steering. * **Controls Logic:** * **State:** The truck is stationary by default. * **Action:** When the player **holds** the screen, the truck accelerates forward along the lane. * **Stop:** When the player **releases**, the truck brakes rapidly to a halt. * **Objective:** * Navigate through intersections containing cross-traffic (cars, trains). * Approach "Parked Cars" on the side of the road. Passing them automatically "hooks" them to the back of the truck, forming a snake-like chain. * Score increases for every yard traveled and bonus cash for every car towed. * **Obstacles:** Moving traffic that crosses the player's path perpendicularly, or trains at railroad crossings. The player must use the Hold/Release mechanic to time their movement through gaps in traffic. * **Fail Condition:** Colliding with any moving vehicle results in an immediate Game Over and a "Wasted" style camera shake. ### 4. Mobile Controls & Interaction * **Orientation:** **Portrait Mode** (Vertical) to allow for easy one-handed play. * **Input Handling:** * Map `touchstart` (and `mousedown`) to **Gas/Go**. * Map `touchend` (and `mouseup`) to **Brake/Stop**. * Ensure `preventDefault()` is used on touch events to stop the browser window from scrolling/zooming. * **UI Layout:** * Top Center: Current Cash Score (Large, readable font like 'Arial Rounded' or 'Verdana'). * Game Over Screen: A simple overlay with a "Tap to Restart" button (minimum touch target 48x48px). * **Haptic Feedback:** Trigger `navigator.vibrate(20)` when collecting a car, and `navigator.vibrate([100, 50, 100])` heavily upon crashing. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Tow N Go is a thrilling 3D truck towing adventure that puts you behind the wheel of a powerful tow truck. In this top-down casual game, you'll navigate busy streets as a professional tow truck operator, collecting illegally parked vehicles while dodging trains, traffic, and other road hazards. The simple one-button control system makes it accessible to players of all skill levels, while the challenging gameplay keeps you engaged for hours.

Core Features

Simple Yet Addictive Gameplay

Tow N Go features an intuitive one-button control scheme that's easy to learn but challenging to master. Hold to move, release to stop - it's that simple! However, timing and strategy become crucial as traffic density increases and obstacles become more frequent.

Dynamic Car Collection System

The more cars you tow in a single run, the more money you earn! Chain together multiple vehicles to maximize your profits. Each successful towing operation increases your score multiplier, creating exciting risk-reward gameplay where greed can lead to spectacular crashes.

3D Top-Down Perspective

Enjoy smooth 3D graphics with a top-down view that gives you perfect visibility of the road ahead. The clean, colorful art style makes it easy to spot parked cars, oncoming trains, and other vehicles at a glance.

Progressive Difficulty

As you advance, the game becomes increasingly challenging with more traffic, faster-moving trains, and tighter parking situations. Master the early levels to prepare for the intense challenges ahead.

Cross-Platform Compatibility

Play seamlessly across web browsers, mobile phones, and tablets. Your progress and skills transfer perfectly between devices, so you can tow cars anywhere, anytime.

Gameplay Mechanics

Towing Strategy

Success in Tow N Go requires more than just speed. You'll need to: - Plan your route : Scout ahead for the safest path through traffic - Time your movements : Wait for trains to pass before crossing tracks - Manage your chain : Balance risk and reward when deciding how many cars to collect - Anticipate obstacles : React quickly to moving vehicles and sudden hazards

Scoring System

Your earnings depend on smart play: - Each towed car adds to your collection - Longer chains multiply your base score - Clean runs without crashes provide bonus points - Special parking violations may offer premium rewards

Operation Guide

Controls

  • Hold Left Mouse Button : Move your tow truck forward
  • Release Mouse Button : Stop immediately
  • Mouse Movement : Steer your truck (on supported devices)

Pro Tips for Success

  1. Patience Pays : Don't rush into dangerous situations
  2. Watch the Patterns : Trains and traffic often follow predictable routes
  3. Start Small : Practice with single cars before attempting large chains
  4. Emergency Stops : Master the stop timing to avoid last-second collisions
  5. Study the Map : Learn common parking violation spots for efficient routes

Why Play Tow N Go

Perfect Casual Gaming Experience

Tow N Go strikes the ideal balance between accessibility and challenge. The simple controls mean anyone can start playing immediately, while the strategic depth keeps experienced gamers engaged. It's perfect for quick gaming sessions during breaks or extended play sessions.

Stress-Relief Through Focus

The game's meditative rhythm of planning, moving, and collecting creates a uniquely relaxing experience despite the exciting crashes and near-misses. Many players find it an excellent way to unwind while still engaging their problem-solving skills.

Completely Free Entertainment

Enjoy the full Tow N Go experience without spending a penny. No premium content, no pay-to-win mechanics - just pure gaming fun accessible through any modern web browser.

Instant Accessibility

No downloads, no installation, no account creation required. Simply open your browser and start towing cars within seconds. Perfect for gaming on shared computers, at work, or when you want instant entertainment.

Shareable Achievement

Compete with friends and family for high scores. The simple gameplay makes it easy to teach others, creating opportunities for friendly competition and shared gaming experiences.

Frequently Asked Questions (FAQ)