Mystery Digger - Underground Exploration & Digging Simulation Game

Seele01-Flash
By
Mystery Digger is an engaging digging simulation game that combines underground exploration with mystery-solving elements. Players control a drilling machine to dig deep, collect mysterious artifacts, and gradually uncover hidden stories beneath the surface.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Mystery Digger". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** "2.5D Pixel Art". Use **Orthographic Camera** to maintain a flat, retro look while utilizing 3D depth for particle effects and layering. Textures should use `THREE.NearestFilter` to preserve crisp pixelation. * **The Drill (Hero Object):** A large, circular, gear-like 3D cylinder in the center of the screen (as seen in the screenshot). It must have distinct "teeth" (spikes) on the rim. Colors: Bright Orange body, Red spikes, dark center hub. It must rotate continuously on the Z-axis. * **The Tunnel (Environment):** Instead of moving the camera, keep the camera and drill static. Create the illusion of descent by scrolling the wall textures (dark grey/purple pixelated stone) upwards on the Y-axis. * **Debris & Particles:** When the drill is "active," generate low-poly cube particles (voxels) that fly outward from the drill edges to simulate breaking rock. * **Lighting:** A "Headlight" PointLight attached to the drill to illuminate the tunnel walls, with distance falloff to create a "fog of war" darkness at the bottom/edges. * **Performance:** Use `InstancedMesh` for the debris particles. Recycle wall geometries to simulate an infinite tunnel. ### 2. Audio Requirements * **BGM:** A low-frequency, rhythmic industrial "dungeon synth" or Lo-Fi track. It should be repetitive but hypnotic/relaxing, suitable for an Idle game. * **SFX - Drilling:** A continuous, low-rumble mechanical hum that changes pitch slightly based on drilling speed. * **SFX - Impact:** Crisp "crunch" sounds (8-bit style) when the drill breaks a hard rock layer. * **SFX - Collection:** High-pitched, pleasant chimes when collecting "mysterious items" or currency. * **SFX - UI:** Soft clicks for menu interactions. ### 3. Gameplay Loop * **Core Mechanic (Idle):** The drill rotates and descends (texture scroll) automatically, generating "Cash" every second based on depth. * **Active Mechanic (Tapping):** The user can tap the screen to fire "Rockets" (small projectiles) from the drill tip to break obstacle rocks instantly or boost drilling speed for a short duration. * **Collection:** Random "Mystery Items" (glowing sprites) appear in the tunnel path. The player must tap them to collect before they scroll off-screen. * **Progression:** A simpler "Upgrade" panel overlay allows players to spend Cash to upgrade: 1. **Drill Speed:** Increases texture scroll speed and passive income. 2. **Rocket Power:** Increases the effect of active tapping. 3. **Luck:** Increases frequency of Mystery Items. ### 4. Mobile Controls & Interaction * **Orientation:** Portrait Mode (Vertical) is mandatory to match the deep tunnel aesthetic. * **Touch Controls:** * **Main Area:** Tapping anywhere in the upper 80% of the screen activates the "Rocket/Boost" mechanic. * **Interactables:** Tapping specifically on passing "Mystery Items" collects them. * **UI Layout:** * **Top:** Current Depth (Meters) and Cash Counter ($). Large, readable pixel font. * **Bottom:** A fixed dock (height: 15% of screen) containing upgrade buttons. Buttons must be at least 48x48px for touch targets. * **Feedback:** * **Haptic:** Trigger `navigator.vibrate(50)` on every Tap/Rocket fire. * **Visual:** Screen Shake (camera jitter) when breaking through a "hard" rock layer. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Mystery Digger is a captivating digging simulation game that transforms the simple act of excavation into an immersive mystery adventure. This unique blend of simulation, idle mechanics, and storytelling creates a relaxing yet engaging experience where every dig brings you closer to uncovering ancient secrets buried deep underground.

The game features a distinctive pixel art style with vibrant colors and smooth animations that make the underground exploration visually appealing. The circular drilling interface shown in the screenshot demonstrates the game's intuitive design, where players can easily navigate their drilling operations while enjoying the satisfying progression mechanics.

Core Features

Deep Underground Exploration

Dive into the mysterious depths where every layer reveals new secrets, artifacts, and story fragments. The deeper you go, the more valuable and intriguing the discoveries become, creating a compelling reason to continue your excavation journey.

Progressive Upgrade System

Enhance your drilling machine with powerful upgrades that increase efficiency, speed, and drilling capacity. Invest your earnings in better equipment to tackle tougher underground challenges and reach previously inaccessible depths.

Mystery Story Elements

Collect mysterious notes and artifacts that piece together an overarching narrative. Each discovery adds another piece to the puzzle, gradually revealing the hidden story that lies beneath the surface.

Relaxing Idle Gameplay

Perfect for casual gaming sessions, Mystery Digger offers soothing gameplay that doesn't require constant attention. The idle mechanics allow your drilling operation to continue even when you're not actively playing.

Quest and Achievement System

Complete various quests and challenges to earn additional cash and unlock special rewards. These objectives provide structured goals and keep the gameplay fresh and engaging.

Gameplay Mechanics

Simple Control Scheme

The game uses intuitive click-or-tap controls for shooting rockets and selecting items. This accessibility makes it perfect for players of all skill levels, from casual gamers to simulation enthusiasts.

Resource Management

Manage your cash flow by balancing equipment upgrades with operational costs. Strategic spending decisions determine how quickly you can progress and how deep you can dig.

Discovery System

Each excavation session brings the potential for unique finds. Rare artifacts, story notes, and valuable resources are scattered throughout the underground layers, rewarding thorough exploration.

Operation Guide

Basic Controls: - Click or Tap : Launch rockets to break through underground obstacles - Select Items : Click on discovered artifacts and resources to collect them - Navigation : Use simple mouse or touch controls to guide your drilling operations

Getting Started: 1. Begin your first dig by clicking to launch your initial drilling rockets 2. Collect any items and cash you discover during excavation 3. Use earned money to upgrade your drilling equipment 4. Take on quests for additional earning opportunities 5. Continue digging deeper to uncover more valuable mysteries

Why Play Mystery Digger

Mystery Digger stands out in the simulation game genre by combining the satisfaction of progressive gameplay with the intrigue of mystery-solving. The game offers:

  • Stress-Free Gaming : Relaxing mechanics perfect for unwinding after a busy day
  • Continuous Progression : Idle elements ensure your progress continues even during breaks
  • Engaging Mystery : Compelling narrative elements that reward exploration and discovery
  • Cross-Platform Accessibility : Play seamlessly on computers, phones, and tablets
  • Free-to-Play : Complete game experience available at no cost

Whether you're a fan of simulation games, idle mechanics, or mystery adventures, Mystery Digger provides an engaging experience that combines the best elements of all three genres into one addictive package.

Frequently Asked Questions (FAQ)