Digging Master - Archaeological Museum Tycoon Game

Seele01-Flash
By
Digging Master is an engaging archaeological simulation game where you excavate ancient dinosaur fossils and build your own museum empire. Discover legendary creatures like T-Rex and Triceratops while managing visitors and expanding your collection.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Digging Master". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Hyper-casual 3D aesthetic. Use **low-poly primitives** (capsules, cylinders, cubes) to construct characters and objects to ensure high performance on mobile browsers. * **Color Palette**: High saturation. * **Player Character**: A faceless, bright Red figure (capsule geometry) with a backpack (cube) and a shovel. * **Digging Zone**: Brown voxel-like terrain or a grid of "dirt blocks" that change color/height when dug. * **Museum Zone**: Clean, white or light gray floor tiles with wooden pedestals for displaying fossils. * **Fossils**: White geometric bone shapes embedded in tan-colored rock blocks. * **Camera**: Fixed **Isometric view** (OrthographicCamera) or a high-angle PerspectiveCamera (60 degrees) following the player smoothly, providing a clear view of the surrounding digging area. * **Optimization**: Use simple materials (`MeshLambertMaterial` or `MeshToonMaterial`) with a single directional light source to minimize rendering cost. Shadows should be soft or baked if possible (for dynamic, use low-res shadow maps). ### 2. Audio Requirements * **Background Music (BGM)**: A light, looping "curious adventure" track featuring marimbas, pizzicato strings, and light percussion. It should be relaxing, suitable for an idle game. * **Sound Effects (SFX)**: * **Digging**: A satisfying "crunch" or "dirt shovel" sound that plays rhythmically when the player is mining. * **Discovery**: A sparkling "ding" or "pop" sound when a bone is extracted. * **Money**: A "cash register" or "coin clinking" sound when collecting ticket fees. * **Upgrades**: A rising positive chime when purchasing an upgrade. ### 3. Gameplay Loop * **Core Mechanic (The "Idle Arcade" Loop)**: 1. **Dig**: The player moves the character next to a "Dirt Block". The character automatically plays a digging animation (shaking/bending). A progress bar fills, and the block breaks, dropping "Bone" items. 2. **Collect**: Bones fly into the player's backpack (stacking visually or just a counter increment). 3. **Deposit**: The player runs to the "Museum Zone" and stands near an empty pedestal. Bones drain from the backpack and assemble into a dinosaur skeleton (e.g., T-Rex, Triceratops). 4. **Profit**: Once a skeleton is complete, NPC visitors (simple colored capsules) spawn, walk to the skeleton, look at it, and drop "Cash" on the floor. * **Progression**: The player collects Cash to buy: * **Speed**: Dig faster. * **Capacity**: Carry more bones. * **Workers**: AI bots (Blue characters) that dig automatically. ### 4. Mobile Controls & Interaction * **Movement Control**: A **Virtual Floating Joystick**. The player touches anywhere on the bottom half of the screen and drags to move the character. The character should rotate to face the movement direction immediately. * **Orientation**: **Portrait Mode** optimized. This allows for comfortable one-handed play. * **Interaction**: All interactions (digging, collecting, buying) are **Proximity-Based**. There are no extra buttons to press. Simply standing inside a marked circle (e.g., a green ring on the ground) triggers the action. * **UI Layout**: * **Top Center**: Current Cash / Bones collected. * **Upgrade Zone**: Clearly marked 3D counters in the world (e.g., "Upgrade Speed: $50") that the player walks onto to buy. * **Feedback**: Implement **Haptic Feedback** (using `navigator.vibrate` if available) when a bone is found or money is collected. Add simple particle explosions (dust clouds) when digging. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Digging Master is a captivating archaeological simulation game that combines the thrill of fossil discovery with strategic museum management. This free-to-play browser game lets you step into the boots of a professional archaeologist, digging through layers of earth to uncover magnificent dinosaur fossils and ancient artifacts.

The game features beautiful 3D graphics with a colorful, cartoon-style aesthetic that makes archaeology accessible and enjoyable for players of all ages. You'll explore various dig sites, each hiding different types of prehistoric treasures waiting to be discovered.

Core Features

Exciting Fossil Discovery System

Experience the authentic thrill of archaeological excavation as you carefully dig through soil layers to reveal hidden treasures. The game features realistic digging mechanics where patience and strategy are rewarded with rare discoveries.

Legendary Dinosaur Collection

Uncover fossils from iconic prehistoric creatures including: - Tyrannosaurus Rex : The mighty king of dinosaurs - Triceratops : The three-horned herbivorous giant - Stegosaurus : The armored dinosaur with distinctive back plates - Many other fascinating prehistoric species

Museum Management & Expansion

Build and customize your own world-class museum to showcase your archaeological discoveries. Design exhibits that attract visitors, sell tickets to generate revenue, and reinvest profits into expanding your facilities and improving your collection.

Progressive Upgrade System

Invest your earnings wisely to enhance your archaeological capabilities: - Upgrade digging equipment for faster excavation - Hire skilled workers to assist in your operations - Unlock advanced tools to discover rarer artifacts - Expand your museum with new wings and exhibits

Idle Gaming Elements

The game incorporates satisfying idle mechanics, allowing your museum to generate income even when you're not actively playing. Return to find your workers have continued excavating and your museum has attracted more visitors.

Gameplay Mechanics

Digging Master combines active gameplay with strategic planning. You'll spend time carefully excavating dig sites, looking for telltale signs of buried fossils. Once discovered, fossils must be carefully extracted and then transported to your museum for assembly and display.

The museum management aspect adds depth to the experience. You'll need to balance exhibit placement, visitor flow, and ticket pricing to maximize revenue while keeping guests satisfied. Happy visitors leave better reviews, attracting even more guests to your museum.

Operation Guide

The game features intuitive controls designed for both desktop and mobile play:

  • Movement : Use WASD keys, arrow keys, or simply drag your mouse to navigate around dig sites and your museum
  • Digging : Click and hold on soil areas to excavate
  • Museum Management : Click on exhibits and facilities to upgrade or manage them
  • Menu Navigation : Use mouse clicks to access upgrades, hire workers, and view progress

The simple control scheme makes the game accessible to players of all skill levels, while the depth of strategy keeps experienced gamers engaged.

Why Play Digging Master

This archaeological adventure offers a unique blend of education and entertainment. Unlike typical action games, Digging Master rewards patience, planning, and curiosity. It's perfect for players who enjoy:

  • Educational Gaming : Learn about prehistoric creatures while having fun
  • Strategic Management : Build and optimize your museum business
  • Relaxing Gameplay : Enjoy stress-free excavation and discovery
  • Progressive Achievement : Unlock new content and capabilities over time
  • Cross-Platform Gaming : Play seamlessly on desktop or mobile devices

The game is completely free to play with no hidden costs, making it accessible to everyone interested in archaeology and simulation gaming. Whether you have five minutes or several hours, Digging Master adapts to your schedule with its flexible gameplay style.

Frequently Asked Questions (FAQ)