Ground Digger - Mining Adventure Game

Seele01-Flash
By
Ground Digger is an addictive arcade mining game where you run your own excavation company. Dig deep into the earth to discover gold, precious gems, and valuable minerals while upgrading your tools for deeper exploration.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Ground Digger 3D**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** * Adopt a **Low-Poly / Flat-Shaded** aesthetic to mimic the clean vector style of the reference image. Use `MeshLambertMaterial` or `MeshToonMaterial` for a vibrant, cartoonish look. * **Color Palette:** High contrast. Deep browns and dark greys for the soil/bedrock to make the bright Yellow/Gold resources and Neon Gems pop visually. * **The Drill (Player Character):** * A conical, spiral-shaped 3D model (gray metal with dark spiral bands). It should rotate constantly around its Y-axis. * Add a subtle "wobble" animation when actively digging to convey power. * **The Ground (Voxel/Grid System):** * The environment is a vertical column of destroyable blocks. * **Layers:** Surface (Green grass), Shallow (Light Brown Dirt), Medium (Dark Soil), Deep (Grey Stone/Bedrock). * **Resources:** Randomly interspersed among dirt blocks are "Gold Blocks" (shiny yellow) and "Gem Blocks" (purple/blue emissive). * **Particles:** * Explosive debris particles (small cubes) when a block is destroyed. * Sparkles/Glow texture sprites appearing when valuable resources are collected (resembling the stars in the reference image). ### 2. Audio Requirements * **BGM:** A rhythmic, industrial-casual track. Think "percussive clanking" mixed with a lighthearted melody (bass + marimba) to keep the pacing energetic but relaxing. * **Sound Effects (SFX):** * **Drilling:** A continuous low-humming mechanical loop that varies in pitch based on drilling speed. * **Breaking Rock:** A crunchy, bass-heavy crumbling sound. * **Collection:** A high-pitched, satisfying "Ping" or "Coin Clink" sound for gold; a magical "Shimmer" sound for gems. * **UI:** Soft clicks for menu selection; a mechanical "ratchet" sound for purchasing upgrades. ### 3. Gameplay Loop * **Mechanic - The Descent:** * The game is a vertical scrolling digger. The camera follows the drill downwards. * The player navigates a vertical shaft divided into **3 distinct lanes** (referencing the "select one of three routes" mechanic). * **Core Loop:** * **Dig:** The drill descends automatically. The player steers to hit soft dirt and resources while avoiding "Hard Rocks" that slow down or damage the drill. * **Collect:** Hitting Gold/Gems adds to the "Bank". * **Return/Game Over:** The run ends when the drill runs out of "Fuel" or "Durability" (depletes faster when hitting Hard Rocks). * **Upgrade:** Between runs, use collected Gold to upgrade: * *Drill Power* (Break hard rocks faster). * *Fuel Tank* (Dig deeper/longer). * *Drill Size* (Collect items from adjacent lanes). * **Victory/Goal:** Reach specific depth milestones (e.g., 100m, 500m) to unlock new biomes. ### 4. Mobile Controls & Interaction * **Orientation:** **Portrait Mode** (Vertical) is mandatory for this digging format. * **Controls:** * **One-Handed Input:** Implement a **Slide-to-Steer** mechanic. The player touches anywhere on the bottom half of the screen and drags Left/Right to switch the drill between the 3 vertical lanes. * Alternatively, simple **Tap Left / Tap Right** zones to switch lanes. * **Haptic Feedback:** Trigger the device's vibration (`navigator.vibrate`) when: * Breaking a block (light tick). * Hitting an impenetrable rock (heavy buzz). * Collecting a rare gem (distinct double pulse). * **UI Layout:** * Top Left: Depth Meter. * Top Right: Gold Counter (Large, readable font). * Bottom Center (floating): A "Fuel/Health" bar that is easy to see without obscuring the drill. * Upgrade Menu: Large buttons (minimum 44px touch targets) clearly labeled "Upgrade Power", "Upgrade Fuel". Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Ground Digger

Ground Digger is a captivating casual arcade game that puts you in charge of your very own excavation company. This engaging mining adventure combines simple gameplay mechanics with the thrill of treasure hunting, making it perfect for players who enjoy resource collection and progression-based games.

In this underground treasure hunt, every click of your mouse brings you closer to discovering valuable riches hidden deep beneath the earth's surface. The game's intuitive design makes it accessible to players of all ages while offering enough depth to keep you engaged for hours.

Core Features

Treasure Discovery System

Uncover an impressive variety of valuable resources as you dig deeper: - Gold Chunks : The classic treasure that forms the backbone of your mining operation - Precious Gems : Rare stones that offer substantial rewards - Various Minerals : Different types of minerals with unique values - Hidden Surprises : Special discoveries that add excitement to every dig

Progressive Tool Upgrades

Your excavation equipment can be enhanced to reach greater depths and efficiency: - Start with basic digging tools - Earn currency through successful mining operations - Invest in powerful upgrades to access deeper, more valuable layers - Unlock advanced equipment for maximum mining potential

Multiple Mining Routes

The game offers strategic variety through its route selection system: - Choose from three different digging paths - Each route contains unique treasure distributions - Plan your excavation strategy based on potential rewards - Replay routes to maximize your treasure collection

Game Mechanics

Ground Digger features streamlined gameplay that focuses on the satisfaction of discovery. The deeper you dig, the more valuable treasures you'll find, creating a compelling risk-reward dynamic that encourages continued exploration.

The game's progression system ensures that each successful mining session contributes to your overall advancement, allowing you to tackle increasingly challenging depths with better equipment.

Operation Guide

Getting Started

  1. Route Selection : Choose one of three available digging routes
  2. Basic Digging : Use left mouse button to dig through soil and rock
  3. Treasure Collection : Automatically collect discovered items
  4. Tool Management : Upgrade equipment between mining sessions

Advanced Strategies

  • Focus on systematic digging to avoid missing valuable deposits
  • Balance between surface-level quick finds and deep exploration
  • Invest upgrade money wisely to maximize long-term returns
  • Experiment with different routes to find your preferred mining strategy

Why Play Ground Digger

This mining adventure offers several compelling reasons to start digging:

Instant Accessibility : No downloads required - play directly in your browser on any device. The game loads quickly and runs smoothly on both desktop and mobile platforms.

Satisfying Progression : Every dig contributes to your growing excavation empire. The upgrade system provides clear goals and tangible improvements to your mining capabilities.

Relaxing Gameplay : Perfect for casual gaming sessions, Ground Digger offers stress-free entertainment with its simple point-and-click mechanics and peaceful mining atmosphere.

Treasure Hunt Excitement : The thrill of discovery never gets old. Each dig could reveal valuable gold, rare gems, or special surprises that enhance your mining adventure.

Strategic Depth : While easy to learn, the game offers strategic elements through route selection, upgrade choices, and resource management that keep experienced players engaged.

Whether you're looking for a quick gaming break or an extended treasure-hunting session, Ground Digger delivers an entertaining mining experience that combines simplicity with addictive progression mechanics.

Frequently Asked Questions (FAQ)