Gold Rush - Mining Simulation Game

Seele01-Flash
By
Gold Rush is an addictive mining simulation game where you operate a powerful vacuum truck to extract precious gems from sandy terrain. Upgrade your equipment, explore multiple islands, and build your ultimate gold mining empire.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Gold Rush: Vacuum Truck Simulator". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Hyper-casual 3D style. Use bright, saturated colors (Primary Red for the truck, Cyan for the driver, Golden Yellow for sand/gems). Lighting should be soft with a Directional Light simulating sunlight and Ambient Light to prevent harsh shadows. * **The Truck**: A chunky, low-poly vehicle consisting of a cabin, a rear tank (transparent to show fill level if possible, otherwise a UI bar), and a prominent front-mounted vacuum attachment with multiple hoses. A simple blue capsule or stickman geometry represents the driver. * **The Terrain (Sand Fields)**: Instead of complex terrain deformation, generate the "sand" as a grid of small, low-poly mounds or cubes (InstancedMesh recommended for mobile performance). When vacuumed, these objects should scale down and disappear. * **Particles**: Simple particle systems for: 1) Dust clouds when vacuuming, 2) "Gems/Nuggets" flying from the ground into the vacuum intake, 3) Dollar signs floating up when selling. * **Optimization**: Use low polygon counts for all models. Merge geometries where static. Limit real-time shadows to the main vehicle only to save battery on mobile devices. ### 2. Audio Requirements * **BGM**: A lighthearted, rhythmic, and "productive" instrumental track (marimba and light percussion) that loops seamlessly. * **Sound Effects (SFX)**: * **Vacuum Loop**: A constant, low-humming white noise that changes pitch slightly based on the truck's speed. * **Suction Pop**: A satisfying "thwomp" or "clink" sound when a gem is successfully sucked in (ASMR-style satisfaction). * **Cash Register**: A "Cha-ching" sound when dropping off resources at the base. * **Engine**: Subtle idle rumble and revving sound on movement. ### 3. Gameplay Loop * **Collection**: The player drives the truck into fields of sand. The vacuum automatically activates when near sand nodes. * **Capacity System**: The truck has a maximum capacity (e.g., 50 units). Once full, a "MAX" indicator appears, and the vacuum stops working. * **Selling**: The player must drive to a specific "Base Zone" (a glowing cylinder or designated pad). Upon entering, the cargo empties rapidly, converting into Money. * **Upgrade System**: A designated zone or UI button allows players to spend Money to upgrade: 1. **Vacuum Power** (Collect faster/larger radius). 2. **Tank Capacity** (Carry more). 3. **Speed** (Move faster). * **Progression**: As upgrades are purchased, the truck visually evolves (e.g., the vacuum head gets wider, the tires get bigger). ### 4. Mobile Controls & Interaction * **Movement Control**: Implement an on-screen **Virtual Joystick** positioned in the bottom-left corner for thumb control. It should handle omnidirectional movement. * **Orientation**: **Landscape Mode** to accommodate the wide vacuum attachment and provide a wider view of the sand field. * **Camera**: An Isometric or Top-Down Follow Camera (slightly angled back) that smoothly tracks the truck's position. * **UI/UX**: * **Upgrade Buttons**: Large, tappable buttons (min 44x44px target) anchored to the screen edges, distinct from the joystick area. * **Haptic Feedback**: Trigger `navigator.vibrate(50)` when collecting a large gem or completing a sell action to provide tactile confirmation. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Gold Rush is a captivating simulation game that puts you in control of a specialized mining truck equipped with powerful vacuum technology. Your mission is to discover and extract valuable gem nuggets hidden beneath layers of sand across various islands. This incremental simulation combines strategic resource management with satisfying collection mechanics to create an engaging mining adventure.

The game features stunning mouth-watering graphics and smooth gameplay that brings the mining experience to life. Watch as your vacuum truck effortlessly sucks up sand, revealing glittering gems beneath the surface.

Core Features

Advanced Vacuum Mining System

Operate a state-of-the-art vacuum truck designed specifically for gem extraction. The addictive vacuuming physics make every collection session satisfying as you watch sand disappear and precious stones emerge.

Progressive Upgrade System

Transform your basic mining vehicle into a gem-extracting powerhouse through strategic upgrades: - Enhanced Vacuuming Power : Increase suction strength to collect sand faster - Expanded Capacity : Carry more gems and sand in each trip - Improved Speed : Move across mining sites more efficiently - Vehicle Evolution : Unlock bigger and more powerful trucks

Multi-Island Exploration

Discover endless exploring opportunities across multiple unique islands, each containing different types of gems and mining challenges. Every new location offers fresh opportunities to expand your gold empire.

Economic Strategy Elements

Sell your collected gems for profit and reinvest earnings into equipment upgrades. Balance immediate gains with long-term growth to maximize your mining empire's potential.

Gameplay Mechanics

The core gameplay loop revolves around three main activities: vacuum collection, gem separation, and strategic selling. Drive your mining truck across sandy terrain, activate the vacuum system to collect sand and hidden gems, then process your haul to separate valuable stones from ordinary sand.

Success requires careful resource management and upgrade planning. Each improvement to your vehicle opens new possibilities for more efficient mining operations and access to previously unreachable gem deposits.

Operation Guide

Control your mining truck using simple keyboard commands: - WASD keys or Arrow keys : Navigate your vehicle across mining terrain - Left-click : Interact with upgrade menus, shop interfaces, and game buttons

The intuitive control scheme ensures players can focus on strategy and collection rather than complex mechanics.

Why Play Gold Rush

Gold Rush appeals to players who enjoy incremental progression and satisfying collection mechanics. The game's combination of casual accessibility and strategic depth makes it perfect for both quick gaming sessions and extended play periods. The smooth graphics and addictive physics create a relaxing yet engaging experience that keeps players coming back to expand their mining empire.

Whether you're a fan of simulation games, incremental mechanics, or simply enjoy the satisfaction of collecting valuable items, Gold Rush offers endless entertainment without any upfront cost.

Frequently Asked Questions (FAQ)