Gold Rush - Gem Mining Simulation Game

Seele01-Flash
By
Gold Rush is an addictive gem mining simulation game where you vacuum sand to find hidden gems, upgrade your mining truck, and build a gold empire across multiple islands.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Gold Rush: Vacuum Tycoon". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** High-saturation, "Hyper-casual" aesthetic. Use a bright, "mouth-watering" color palette (vibrant reds for the truck, golden yellows for sand/currency, bright blues for the driver and sky). The art style should be low-poly but smoothed, resembling plastic toys or clay. * **The Vehicle (Hero Asset):** A red, rugged industrial vacuum truck. Key features: big off-road tires, a prominent exposed engine, and a wide, grey vacuum intake nozzle at the front attached by flexible black hoses. A simple, stickman-like blue driver sits in the open cab. * **Environment (The Island):** A sunny, sandy terrain grid. The ground should be textured with "sand patches" that disappear when vacuumed. Surround the play area with a low-poly fence and a simple ocean shader in the distance. * **Particles & Effects:** * **Suction Effect:** When the vacuum is active, small sand particles should stream from the ground into the nozzle. * **Gem Pop:** When a hidden gem is found, use a scaling animation and a sparkle particle burst. * **Capacity Indicator:** The truck's storage tank should visually expand or change color as it gets full. * **Mobile Optimization:** Use simple geometries (BoxGeometry, CylinderGeometry) merged where possible. Limit dynamic lights to one DirectionalLight (Sun) and one AmbientLight. Use simple vertex colors instead of heavy textures to ensure 60fps on mobile devices. ### 2. Audio Requirements * **BGM:** Upbeat, rhythmic "simulation tycoon" style music. Think marimbas, light percussion, and a catchy, repetitive bassline that encourages productivity without being annoying. * **SFX:** * **Vacuum Loop:** A satisfying, continuous white-noise "whoosh" sound that varies in pitch slightly based on vehicle speed. * **Gem Suck:** A high-pitched "clink" or "ding" sound when a gem enters the vacuum. * **Money:** A "cha-ching" or cash register sound when selling at the base. * **Upgrade:** A positive, rising synthesized chord when purchasing an upgrade. ### 3. Gameplay Loop * **Core Mechanic (Vacuuming):** The player drives the truck over sandy areas. As the truck moves, the sand meshes in front of it are "consumed" (removed from the scene). * **Collection & RNG:** Destroying sand blocks has a chance (e.g., 20%) to spawn a "Gem Nugget" item, which is automatically magnetized to the truck and added to the inventory. * **Capacity Limit:** The truck has a maximum capacity (e.g., 10 gems). Once full, the vacuum stops working, and a "FULL" UI indicator appears. * **Selling:** The player must drive to a designated "Sell Zone" (a glowing circular pad). Entering this zone empties the inventory and converts gems into Gold. * **Incremental Upgrades:** * **Speed:** Increases truck movement speed. * **Power:** Increases the radius of the vacuum intake. * **Capacity:** Increases max gem storage. * *Implementation:* Place simple 3D buttons or pads in the world that the player drives onto to buy upgrades with Gold. ### 4. Mobile Controls & Interaction * **Control Scheme (Joystick):** Implement an on-screen virtual joystick positioned at the bottom-center or bottom-left of the screen. The truck follows the joystick's angle relative to the camera. * **Movement Logic:** The truck should accelerate smoothly but stop quickly when the finger is released (snappy controls). * **Orientation:** Portrait mode (Vertical) is preferred for one-handed play, but the camera should follow the truck from a top-down isometric view (approx 45-degree angle). * **UI/UX:** * **Touch Targets:** Upgrade buttons and UI icons must be large and tappable (min 44px). * **Haptic Feedback:** Trigger a light vibration (using `navigator.vibrate`) whenever a gem is collected and a heavier vibration when the tank is full. * **Visual Feedback:** Floating text ("+1 Gem", "+$50") should appear and float upwards from the truck. 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 an engaging simulation game that combines the thrill of treasure hunting with strategic truck management. In this captivating casual game, you take control of a powerful vacuum truck to search for precious gem nuggets hidden beneath sandy surfaces. The game offers a perfect blend of incremental progression and exploration adventure that keeps players engaged for hours.

With its mouth-watering graphics and smooth gameplay mechanics, Gold Rush delivers an immersive mining experience accessible to players of all skill levels. The addictive vacuuming physics create a satisfying gameplay loop where each discovery feels rewarding.

Core Features

Revolutionary Vacuum Mining System

Experience the unique thrill of vacuum-powered gem extraction. Your specialized mining truck uses advanced suction technology to separate valuable gems from ordinary sand, creating an innovative gameplay mechanic unlike traditional mining games.

Progressive Vehicle Evolution

Start with a basic mining vehicle and gradually transform it into a powerful gold-hunting machine. The incremental upgrade system allows you to enhance: - Vacuuming Power : Increase suction strength to extract gems faster - Storage Capacity : Carry more gems per mining expedition - Movement Speed : Navigate between mining sites more efficiently - Vehicle Size : Evolve your truck to handle bigger operations

Multi-Island Exploration

Discover a vast world of mining opportunities across numerous islands, each offering unique challenges and gem varieties. Every location provides fresh terrain to explore and new treasures to uncover.

Empire Building Elements

Transform from a solo prospector into a gold mining mogul. Sell your discovered gems for profit and reinvest earnings into expanding your mining operation to build the ultimate Gold Empire.

Gameplay Mechanics

The core gameplay revolves around a satisfying three-step process:

  1. Vacuum Collection : Drive your mining truck across sandy terrain and use the vacuum system to collect sand and hidden gems
  2. Separation Process : Process collected materials to separate valuable gems from ordinary sand
  3. Economic Management : Sell gems for profit and strategically invest in upgrades

This cycle creates an addictive loop where each successful mining expedition funds bigger and better equipment, enabling access to more lucrative mining sites.

Controls and Operation

Gold Rush features intuitive controls designed for accessibility across all platforms:

  • WASD Keys or Arrow Keys : Navigate your mining vehicle across terrain
  • Left Mouse Click : Interact with upgrade menus, selling interfaces, and game buttons
  • Touch Controls : Full mobile support for smartphone and tablet players

The simple control scheme ensures that players can focus on strategy and exploration rather than complex button combinations.

Why Play Gold Rush

Perfect Casual Gaming Experience

Gold Rush strikes the ideal balance between engaging gameplay and relaxed pacing. Whether you have five minutes or several hours, the game adapts to your available time while maintaining progression satisfaction.

Cross-Platform Accessibility

Play seamlessly across multiple devices with full synchronization. Start your mining empire on desktop during lunch breaks and continue on mobile during commutes.

No Paywall Restrictions

Enjoy complete access to all game features without mandatory purchases. The progression system rewards skill and strategy over spending.

Endless Replayability

With multiple islands to explore, countless upgrade combinations, and ever-increasing challenges, Gold Rush provides virtually unlimited entertainment value.

Join thousands of players who have already started their journey from humble prospector to mining tycoon in this captivating simulation adventure!

Frequently Asked Questions (FAQ)