Mining Truck 2 - Underground Ore Transport Game

Seele01-Flash
By
Mining Truck 2 is an exciting underground transport game where you drive through dangerous cave systems, delivering precious ore while avoiding collapsing structures and collecting buried treasure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Mining Truck 2: 2.5D Cargo Transporter**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Implement a **2.5D Side-Scrolling** aesthetic. Use low-poly 3D models with **Cel-Shading (Toon Shader)** to mimic the original game's hand-drawn cartoon style while maintaining high performance on mobile devices. * **Camera Setup:** Use an Orthographic Camera or a Perspective Camera with a narrow FOV, locked to the truck's X-axis movement, strictly creating a side-view perspective. * **The Truck:** A rusty, steam-punk inspired mining vehicle with oversized wheels and dynamic suspension. The truck bed must be an open container capable of holding loose physics objects. * **Environment:** * **Foreground:** Uneven rocky terrain, procedural hills, and interactable wooden bridges (using hinge constraints) that sag or collapse under weight. * **Background:** A parallax scrolling cave system with wooden support beams, hanging lanterns, and distant stalactites. * **Physics Assets:** * **Cargo:** Gold nuggets and rocks modeled as individual rigid bodies that sit loosely in the truck bed. * **Obstacles:** Exploding barrels, loose crates, and steep inclines. * **Optimization:** Use instanced mesh rendering for background props. Limit dynamic light sources to the player truck (headlight) and key checkpoints. Use compressed textures (KTX2) for mobile load times. ### 2. Audio Requirements * **BGM:** A rhythmic, up-tempo **Bluegrass/Industrial** track featuring banjo and heavy percussion to match the frantic mining theme. * **Sound Effects (SFX):** * **Engine:** A chugging diesel engine sound that pitches up based on vehicle velocity. * **Physics:** "Clanking" and "Thudding" sounds when cargo hits the truck bed or falls out (velocity-dependent volume). * **Suspension:** Squeaking sounds when the truck lands after a jump. * **UI:** Mechanical lever clicks for menu interactions. ### 3. Gameplay Loop * **Core Mechanic:** Physics-based driving. The player must drive from Point A to Point B over rough terrain without tipping the truck over or spilling the cargo. * **Cargo Physics:** The cargo (rocks/gold) is loose. Sudden acceleration, braking, or bad landings will cause items to fly out of the truck. * **Scoring:** The final score is calculated based on **Time Taken** + **Cargo Remaining**. * **Fail State:** Flipping the truck upside down (turtle state) or losing 100% of the cargo. * **Unique Mechanics:** * **Tilt Control:** The player can rotate the truck mid-air to ensure flat landings. * **Interactive Bridges:** "Rickety" bridges that require speed to cross before they collapse. * **"Action" Mechanic:** A specific zones where a magnetic claw or loader drops new cargo into the truck. ### 4. Mobile Controls & Interaction * **Orientation:** Forced **Landscape Mode**. * **Control Scheme (On-Screen UI):** * **Bottom Right:** Two large buttons for **Gas** (Accelerator) and **Brake/Reverse**. * **Bottom Left:** Two arrow buttons (or a slider) for **Mid-air Tilt** control (Lean Forward / Lean Back). * **Action Button:** A discrete button (above the Gas pedal) to trigger the "Spacebar Action" (e.g., activating a magnet or boost). * **Touch Feedback:** * Implement `navigator.vibrate()` for haptic feedback on collisions, heavy landings, or when cargo falls out. * **UI Layout:** * **Top Left:** Cargo Counter (e.g., "4/5 Rocks"). * **Top Right:** Timer and Pause Button (min 44px touch target). * **Speedometer:** A simple radial gauge in the bottom center. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Mining Truck 2 is a thrilling physics-based driving game that takes you deep underground into treacherous mining caverns. With a solid 3.4/5 rating from players, this game combines careful driving skills with exciting treasure hunting elements. Navigate your rickety ore wagon through unstable cave systems, where every bump and tilt could mean the difference between success and disaster.

The game challenges you to transport valuable ore through increasingly dangerous underground environments, where collapsing catwalks and unstable terrain test your driving precision at every turn.

Core Features

Realistic Physics-Based Gameplay

Experience authentic truck physics as you carefully balance speed and stability. Your ore wagon responds realistically to every movement, making each delivery a genuine challenge that requires skill and patience.

Dynamic Underground Environments

Explore varied cave systems filled with hazards and opportunities: - Collapsing Catwalks : Navigate crumbling wooden bridges that can give way at any moment - Buried Treasure : Discover hidden gems and valuable items scattered throughout the mines - Unstable Terrain : Master driving on uneven rocky surfaces and steep inclines - Atmospheric Cave Settings : Immerse yourself in detailed underground environments

Progressive Challenge System

Each level introduces new obstacles and more complex cave layouts, keeping the gameplay fresh and increasingly challenging as you advance through the mining operations.

Free Browser-Based Gaming

Enjoy this complete gaming experience directly in your web browser with no downloads required. The game runs smoothly on both desktop and mobile devices, making it perfect for quick gaming sessions anywhere.

Gameplay Mechanics

The core gameplay revolves around careful ore transportation through hazardous underground routes. You'll need to balance speed with caution, as rushing through caves can result in spilled cargo or vehicle damage, while moving too slowly might cause you to miss treasure opportunities or fall victim to collapsing structures.

Treasure hunting adds an exciting secondary objective to each level. Keep your eyes peeled for glinting gems and valuable artifacts hidden in cave walls and secret alcoves. Collecting these treasures not only boosts your score but adds replay value as you explore every corner of the underground world.

Operation Guide

Mastering Mining Truck 2 requires understanding the precise control system:

  • Up/Down Arrow Keys : Accelerate forward and reverse your mining truck
  • Left/Right Arrow Keys : Tilt your vehicle to maintain balance on uneven terrain
  • Spacebar : Activate special actions (horn, lights, or interaction with certain objects)

The key to success lies in smooth, controlled movements. Gentle acceleration prevents ore spillage, while subtle tilting helps navigate steep cave passages and maintain stability on rocky surfaces.

Why Play This Game

Mining Truck 2 offers a unique blend of skill-based driving and exploration that sets it apart from typical racing games. The underground mining theme creates an atmospheric and immersive experience that's both challenging and relaxing.

The game appeals to players who enjoy: - Precision Driving Challenges : Perfect for those who prefer skill over speed - Exploration Elements : Treasure hunting adds depth beyond simple transportation - Physics-Based Gameplay : Realistic vehicle mechanics create authentic driving experiences - Casual Gaming : Easy to learn but challenging to master, perfect for all skill levels

Whether you're looking for a quick gaming break or an engaging challenge that tests your driving precision, Mining Truck 2 delivers an entertaining experience that combines the thrill of underground exploration with satisfying physics-based gameplay.

Frequently Asked Questions (FAQ)