Truck Loader 3

Seele01-Flash
By
Truck Loader 3 is an engaging physics-based puzzle game where you operate a forklift to collect and load cargo boxes onto trucks. Master precision driving and problem-solving skills across challenging warehouse levels.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Truck Loader: Industrial Puzzle". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Perspective (Side-scrolling view using 3D assets). The style should be **"Industrial Toon"**—utilizing Low-poly models with bold flat colors and heavy black outlines (cel-shading effect) to mimic the original vector art style. * **Hero Asset (The Loader):** A yellow industrial forklift vehicle. It needs to be composed of separate meshes: * **Chassis:** Boxy, yellow with black hazard stripes. * **Wheels:** Oversized, bouncy rubber tires (separate meshes for rotation). * **Robotic Arm:** A multi-jointed arm (Shoulder, Elbow, Wrist) ending in a U-shaped magnet. * **Environment:** A warehouse interior. Background should be a dark, textured wall with pipes and vents to provide depth without distracting. Foreground includes platforms, ramps, and buttons. * **Objects:** Wooden crates with metal corners (magnetic properties). A large green Transport Truck (static goal area). * **Effects:** * **Magnet:** Blue electric arc particles (BufferGeometry) linking the magnet to the crate when active. * **Lighting:** Directional light casting soft shadows, plus a point light specifically on the magnet tip. * **Mobile Optimization:** Use `THREE.InstancedMesh` for repeated crates. Limit scene to <10,000 polygons. Textures should be compressed (KTX2 preferred) or simple colored materials to reduce load times. ### 2. Audio Requirements * **BGM:** Upbeat, funky "construction site" music. Think bass guitar, light metallic percussion, and a groovy rhythm. It should loop seamlessly. * **Sound Effects (SFX):** * **Engine:** Low rumble that increases pitch with speed. * **Hydraulics:** A "Hiss" sound when the arm moves. * **Magnet:** An electric "Hum" or "Zap" when activated. * **Collision:** Heavy wooden "Thud" or metallic "Clank" depending on the material. * **Success:** A cheerful chime/whistle when the cargo is successfully loaded. ### 3. Gameplay Loop * **Physics Engine:** Integrate **Cannon.js** or **Ammo.js** for reliable 2D physics constraints. * **Objective:** The player must pilot the Loader to pick up specific crates scattered across the level and stack them into the marked zone inside the Transport Truck. * **Mechanics:** * **Driving:** Physics-based driving. The vehicle should feel slightly "bouncy" on its suspension. It can jump (impulse upward). * **Magnetic Arm:** The arm follows the player's input. When the magnet is active and near a metal box, a physics constraint (Spring or Lock constraint) connects them, allowing the player to lift and carry the box. * **Puzzle Elements:** Interacting with red physical buttons (by driving over them or hitting them with boxes) to open gates, activate elevators, or extend bridges. * **Win Condition:** All target crates are inside the truck's bounding box for 3 seconds. * **Fail Condition:** The Loader flips over and cannot right itself, or a crate falls into an unreachable pit. ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Landscape Mode** is mandatory for the side-scrolling aspect. * **Control Scheme (Split Screen):** * **Left Bottom Area:** A Virtual Joystick for movement (Left/Right to drive, Up to Jump). * **Right Screen Area:** * **Touch & Drag:** Behaves like a "virtual mouse." Dragging anywhere on the right half of the screen rotates the robotic arm to point toward the finger. * **Magnet Button:** A large, distinct button (bottom right corner) to toggle the Magnet ON/OFF. * **UI Layout:** * Restart Button (Top Right). * Level Progress Indicator (Top Center). * All touch targets must be at least 44x44px. * **Feedback:** * **Haptic Feedback:** Trigger a short vibration (`navigator.vibrate`) when the magnet successfully locks onto a crate or when the car lands a jump. * **Visual Feedback:** The Magnet button should glow blue when active. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Truck Loader 3 is a captivating physics-based puzzle game that puts you behind the controls of a nimble forklift in a bustling warehouse environment. Your mission is clear yet challenging: collect scattered cargo boxes throughout each level and carefully load them onto waiting trucks. This addictive puzzle game combines precise vehicle control with strategic thinking, making every level a rewarding mental challenge.

The game features beautifully designed 2D graphics with a charming industrial aesthetic. The yellow forklift, complete with mechanical details and realistic physics, moves through warehouse environments filled with wooden crates, metal platforms, and various mechanical obstacles that will test your spatial reasoning skills.

Core Features

Physics-Based Gameplay

Experience realistic forklift physics that make cargo handling feel authentic and satisfying. Every box pickup, movement, and placement follows natural physics laws, creating an immersive warehouse simulation experience.

Progressive Puzzle Complexity

Start with simple cargo collection tasks and advance to complex multi-stage puzzles requiring button pressing, lever pulling, and environmental manipulation. Each level introduces new mechanics that keep the gameplay fresh and challenging.

Precision Control System

Master the art of forklift operation with intuitive controls designed for both beginners and experienced players. The responsive control scheme allows for precise maneuvering in tight warehouse spaces.

Strategic Problem Solving

Many levels require more than just collecting boxes. You'll need to activate switches, manipulate platforms, and think several steps ahead to successfully complete your cargo loading objectives.

Completely Free to Play

Enjoy the full Truck Loader 3 experience without any cost. No downloads, registrations, or hidden fees - just pure puzzle-solving entertainment directly in your browser.

Gameplay Mechanics

Truck Loader 3 combines vehicle simulation with puzzle-solving elements. You'll navigate your forklift through warehouse environments, using the magnetic lift to pick up wooden cargo boxes. The challenge lies in figuring out the optimal path to collect all boxes while overcoming environmental obstacles.

Some levels feature interactive elements like buttons that open doors, levers that move platforms, and conveyor belts that transport cargo. These mechanics add layers of complexity that transform simple collection tasks into engaging brain teasers.

The game's physics engine ensures that every interaction feels realistic. Boxes have weight and momentum, platforms respond to pressure, and your forklift handles according to real-world physics principles.

Operation Guide

Controls are designed for maximum precision and ease of use:

  • A/D Keys : Move your forklift left and right through the warehouse
  • W Key : Make your forklift jump over obstacles or reach higher platforms
  • Mouse : Aim the magnetic lift and click to pick up or drop cargo boxes

Master these simple controls to execute complex maneuvers. The key to success is patience and precision - rushing often leads to dropped cargo or missed opportunities.

Pro Tips for Success

  • Plan your route before moving to minimize backtracking
  • Use the jump ability to access elevated platforms and shortcuts
  • Pay attention to box placement on the truck - proper loading prevents spillage
  • Experiment with interactive elements to discover hidden pathways
  • Take time to understand each level's unique challenges before attempting solutions

Why Play Truck Loader 3

This game offers the perfect blend of relaxation and mental stimulation. The warehouse setting provides a calm, industrial atmosphere while the puzzle elements keep your mind actively engaged. Whether you're looking for a quick brain teaser during a break or an extended puzzle-solving session, Truck Loader 3 delivers satisfying gameplay.

The progressive difficulty ensures that players of all skill levels can enjoy the experience. Beginners can master the basic mechanics on easier levels, while puzzle veterans will find the later challenges genuinely demanding.

The game's browser-based format means you can play anywhere, anytime, without installation hassles. Perfect for office breaks, study intermissions, or casual gaming sessions at home.

Frequently Asked Questions (FAQ)