Harvest Simulator - Farm Tractor Driving Game

Seele01-Flash
By
Harvest Simulator is a realistic 3D farming simulation game where you drive tractors to harvest various crops across vibrant fields. Manage resources, upgrade equipment, and experience authentic modern farming challenges completely free in your browser.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Harvest Simulator". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Low-poly 3D art style with vibrant, saturated colors (cartoon aesthetic). The lighting should be bright and sunny (DirectionalLight) with soft shadows to simulate a clear day. * **Vehicle (Player):** A chunky, red Combine Harvester. It needs rotating wheels and a rotating front header (the cutting mechanism) that spins when the vehicle is moving. * **Crops (Crucial for Performance):** * Two main crop types: **Cotton** (white puffy spheres on stalks) and **Sunflowers** (yellow petals, dark center). * **Technical Requirement:** You must use `THREE.InstancedMesh` for rendering the crops. There will be hundreds of crops on screen; creating individual Mesh objects will crash mobile browsers. * **Environment:** * A flat ground plane representing the field with a soil/dirt texture. * Background elements: A simple red barn (drop-off point) and a blue gradient skybox. * Particle Effects: Simple "dust" or "leaf" particles that emit when the harvester collects a crop. ### 2. Audio Requirements * **BGM:** A looping, upbeat acoustic guitar track (Country/Folk style) that feels relaxing and rural. * **SFX:** * **Engine:** A low-pitched rumble that pitches up slightly when the vehicle accelerates. * **Harvesting:** A rhythmic "rustling/crunching" sound that plays only when the header collides with unharvested crops. * **UI/Economy:** A satisfying "Ka-ching" or coin sound when depositing the harvest at the barn. * **Feedback:** A soft "thud" for collisions with obstacles. ### 3. Gameplay Loop * **Core Mechanic:** The player drives the harvester through rows of crops. Upon collision between the harvester's "header" and a crop instance, the crop state changes from "Grown" to "Harvested" (hide the instance or swap it for a 'stubble' model). * **Resource Management:** The harvester has a **Capacity Limit** (e.g., 0/100). As crops are cut, the capacity fills. Visual feedback: A UI bar filling up. * **The Drop-off:** When full, the player must drive to the "Barn Zone" (a designated area). Standing in this zone automatically unloads the cargo and converts it to **Money**. * **Progression:** Use Money to purchase upgrades via a UI menu (e.g., Increase Movement Speed, Widen Header, Increase Storage Capacity). ### 4. Mobile Controls & Interaction * **Primary Control:** A **Virtual Joystick** positioned at the bottom-left of the screen. * Push Up/Down: Accelerate/Reverse. * Push Left/Right: Steer (rotate the vehicle mesh). * Movement logic should be "Car-like" (tank controls or Ackermann steering), not instant directional movement. * **Screen Orientation:** Landscape Mode enforced (CSS). * **Camera:** Isometric Third-Person view that smoothly follows the player (using Linear Interpolation/Lerp) but keeps the vehicle centered. * **UI Layout:** * **Top Left:** Money Counter (Large, readable font). * **Top Right:** Settings / Pause Button (minimum 44x44px touch target). * **Bottom Right:** A "Boost" or "Horn" button for interaction feel. * **Center Bottom:** Capacity Bar overlay. * **Haptic Feedback:** Trigger `navigator.vibrate(50)` (short pulse) whenever a crop is harvested to provide tactile satisfaction. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Harvest Simulator

Harvest Simulator offers an immersive farming experience that puts you in the driver's seat of modern agricultural machinery. This engaging 3D simulation game combines realistic tractor driving mechanics with strategic farm management, creating an authentic farming adventure that appeals to simulation enthusiasts and casual gamers alike.

Step into the boots of a modern farmer and take control of powerful tractors as you navigate through beautifully rendered fields filled with cotton, sunflowers, and other diverse crops. The game's vibrant 3D graphics bring farming landscapes to life, featuring detailed farm buildings, expansive green fields, and realistic agricultural equipment.

Core Features

Realistic Tractor Simulation

Experience authentic tractor driving with responsive controls and realistic physics. Navigate your heavy machinery through various terrains while managing speed, turning radius, and harvesting efficiency.

Diverse Crop Management

Harvest multiple crop types including cotton, sunflowers, wheat, and corn. Each crop requires different harvesting techniques and timing, adding strategic depth to your farming operations.

Resource Management System

Strategically manage your farming resources including fuel, time, and equipment maintenance. Balance efficiency with productivity to maximize your harvest yields and farm profitability.

Equipment Upgrades

Invest in better tractors and harvesting equipment as you progress. Upgrade your machinery to handle larger fields more efficiently and unlock access to premium crops.

Cross-Platform Compatibility

Enjoy seamless gameplay across all devices. Whether you're on a desktop computer, smartphone, or tablet, the game adapts perfectly to your screen size and input method.

Gameplay Mechanics

The core gameplay revolves around efficient crop harvesting and farm management. Players must navigate their tractors through fields, carefully harvesting crops while avoiding obstacles and managing fuel consumption. Success depends on timing, precision, and strategic planning.

Each harvesting session presents unique challenges, from varying field layouts to different crop maturity levels. The game rewards careful planning and skillful equipment operation with higher yields and better profits.

Operation Guide

Mastering Harvest Simulator requires understanding the intuitive control system:

  • Movement Controls : Use WASD keys or arrow keys for directional movement
  • Forward Motion : W key or up arrow for acceleration
  • Reverse : S key or down arrow for backing up
  • Steering : A/D keys or left/right arrows for turning
  • Camera Control : E key to adjust your viewing angle
  • Interactive Elements : Mouse clicks for menu navigation and equipment selection

The game features responsive controls that make tractor operation feel natural and engaging. Practice in smaller fields before tackling larger, more complex harvesting challenges.

Why Play Harvest Simulator

Stress-Free Gaming Experience

Escape to the peaceful countryside with this relaxing yet engaging farming simulation. Perfect for unwinding after a busy day while still providing meaningful gameplay challenges.

Educational Value

Gain insights into modern agricultural practices and the complexities of farm management. The game provides a realistic glimpse into farming operations without the real-world risks.

Progressive Gameplay

Start with basic equipment and simple fields, then gradually unlock advanced machinery and tackle more challenging farming scenarios. The progression system keeps you motivated and engaged.

Accessibility

Completely free to play with no downloads required. Simply open your browser and start farming immediately on any device with internet access.

Family-Friendly Content

Suitable for players of all ages, making it perfect for family gaming sessions or educational purposes in schools and agricultural programs.

Frequently Asked Questions (FAQ)