Gold Miner - Classic Mining Adventure Game

Seele01-Flash
By
Gold Miner is a beloved classic casual mining game where players use a crane and hook to collect gold, diamonds, and precious stones to meet daily monetary goals. This timeless adventure combines skill, strategy, and treasure hunting in an addictive gameplay experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Gold Miner 3D Reimagined**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D aesthetic using an Orthographic Camera to simulate the classic flat perspective while adding depth. Use **Low-Poly models with Toon Shading** (Cel shading) to maintain the cartoon charm of the original Flash game. * **The Miner:** A low-poly character model of an old miner positioned at the top center of the screen on a wooden platform. He should have a simple idle animation (breathing/waiting). * **The Crane & Hook:** A mechanical winch system. The rope should be visualized using a dynamic `THREE.Line` or a series of chain links that swing in a pendulum motion (approx. 160-degree arc). The hook itself should be a shiny metallic claw. * **Underground Resources:** * **Gold Nuggets:** Irregular yellow lumps (#FFD700) ranging in size (Small, Medium, Large). * **Rocks:** Grey, rough polyhedrons (#808080). Heavy and low value. * **Diamonds:** Small, highly reflective octahedrons (#B9F2FF) with a sparkling particle effect emitter attached. * **Mystery Bags:** Brown sacks with a question mark texture. * **Environment:** A dark brown/dirt-colored background plane (#3E2723). The background should have subtle parallax layers of darker rocks/caves to add depth without distracting. * **Performance:** Optimize for mobile by using instanced mesh rendering for rocks and gold nuggets if there are many objects. Limit total draw calls. ### 2. Audio Requirements * **BGM:** A looping, upbeat **Bluegrass/Country style track** featuring banjo and harmonica. The tempo should increase slightly when the level timer is running low (under 10 seconds). * **Sound Effects (SFX):** * **Claw Launch:** A swift "swoosh" sound. * **Reeling In:** A mechanical ratcheting/winch sound (pitch lowered for heavy objects, raised for light objects). * **Grab Success:** A metallic "clank". * **Collection:** A satisfying "Cha-ching" cash register sound. * **Dynamite:** A short fuse hiss followed by a muffled explosion "boom". * **UI:** Wooden block "thud" sounds for clicking buttons. ### 3. Gameplay Loop * **Core Mechanic:** The claw swings automatically left and right in a constant loop. The player interacts to launch the claw. * **Collision & Retrieval:** * Once launched, the claw extends in a straight line until it hits an object or the screen boundary. * **Weight System:** If an object is grabbed, it is reeled back in. * **Gold:** Medium to Slow speed (depending on size). High value. * **Rocks:** Very Slow speed. Low value. * **Diamonds:** Very Fast speed. Very high value. * If the claw misses, it retracts at maximum speed. * **Progression:** * **Level Target:** Each level has a specific money goal (e.g., Level 1: $650). * **Timer:** A 60-second countdown per level. * **Win/Loss:** If the timer ends and Money >= Goal, proceed to Shop/Next Level. If Money < Goal, Game Over. * **Shop Phase:** Between levels, a simple UI scene allows players to buy items (Dynamite, Strength Potion, Luck) using earned cash. ### 4. Mobile Controls & Interaction * **Orientation:** Force **Landscape Mode** to accommodate the wide swing arc of the hook. * **Primary Control (Mining):** * **Tap Anywhere on Screen:** This triggers the "Drop Claw" action. The entire play area should be a hit-test zone for ease of use. * **Secondary Control (Dynamite):** * **Dedicated Button:** A visible button (icon of a dynamite stick) placed in the bottom-right or bottom-left corner (away from the thumb's resting rest position to avoid accidental clicks). * **Interaction:** Only active/clickable when the claw is currently dragging an item up. Tapping it destroys the item on the hook instantly. * **Feedback:** * **Haptic:** Trigger a light vibration (using `navigator.vibrate`) when the hook grabs an item and a heavy vibration when an explosion occurs. * **Visual:** Display floating text (e.g., "+$500") at the retrieval point when an item is collected. * **UI Layout:** * Top Left: Current Score / Target Score. * Top Right: Time Remaining. * Shop UI buttons must be at least 44x44px for touch accessibility. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Gold Miner

Gold Miner is a timeless casual mining adventure that has captivated players for years with its simple yet engaging gameplay. In this classic arcade-style game, you take on the role of a skilled gold miner armed with a crane and hook, tasked with collecting valuable treasures from underground mines. The game challenges you to reach specific monetary goals by strategically grabbing gold chunks, diamonds, precious stones, and other valuable items while avoiding low-value obstacles.

This HTML5 version ensures you can enjoy the complete Gold Miner experience directly in your web browser, making it accessible on both desktop computers and mobile devices without any downloads required.

Core Features

Strategic Mining Gameplay

Every mining expedition requires careful timing and strategy. You'll need to calculate the perfect moment to drop your claw to grab the most valuable items while avoiding time-wasting rocks and debris.

Progressive Difficulty System

Each level presents increasingly challenging monetary goals, starting from $650 and scaling upward. As you advance, you'll need sharper skills and better equipment to succeed.

Comprehensive Upgrade Shop

Between levels, visit the shopkeeper to purchase valuable upgrades: - Rock Collector Book : Triples the value of rocks for one level - Lucky Clover : Increases chances of valuable items in grab bags - Strength Drink : Enhances your mining power for heavier objects - Dynamite : Allows you to destroy unwanted items mid-grab - Diamond Polish : Increases diamond values significantly

Diverse Treasure Types

Discover various valuable items with different worth: - Gold Chunks : Varying values from small nuggets to massive $500+ pieces - Diamonds : High-value gems that are always profitable - Money Bags : Instant cash rewards - Special Animals : Creatures carrying valuable diamonds - Mystery Grab Bags : Unknown rewards that could contain treasures

How to Play Gold Miner

The gameplay mechanics are straightforward but mastering them requires skill:

  1. Position Your Crane : You start each level positioned at the top of the mining site with your crane and hook
  2. Time Your Drop : Press the down arrow key to drop your claw at the perfect moment
  3. Target Valuable Items : Aim for gold, diamonds, and money bags while avoiding low-value rocks
  4. Use Strategic Tools : Deploy dynamite with the up arrow key to destroy unwanted catches
  5. Meet Your Goal : Collect enough valuable items to reach the level's monetary target
  6. Shop Wisely : Spend your earnings on upgrades that will help in subsequent levels

Pro Tips for Success

  • Diamonds are King : When in doubt, always prioritize diamonds over other items
  • Size Doesn't Equal Value : Large gold chunks may have varying values, so grab multiple items
  • Shop Strategic : Higher-priced items in the shop often indicate upcoming level challenges
  • Carry Over Wealth : Your money accumulates between levels, allowing for strategic spending

Operation Guide

Keyboard Controls: - Down Arrow Key : Drop your mining claw to grab items - Up Arrow Key : Throw dynamite to destroy unwanted items during retrieval

Mouse Controls: - Left Mouse Button : Navigate menus and interact with the game interface - Click "Play Again" : Restart levels (recommended due to Flash game limitations)

Why Play Gold Miner

Gold Miner offers the perfect blend of casual gaming and strategic thinking. Its addictive gameplay loop keeps you coming back for "just one more level" as you work to beat increasingly challenging monetary goals. The game's charming cartoon graphics and satisfying treasure-collecting mechanics make it appealing to players of all ages.

The HTML5 version ensures compatibility across all modern devices, so you can enjoy this classic mining adventure whether you're on a lunch break, commuting, or relaxing at home. With no download required and completely free gameplay, Gold Miner delivers instant entertainment whenever you need it.

Whether you're a fan of classic arcade games, enjoy casual puzzle-solving, or love the thrill of treasure hunting, Gold Miner provides hours of engaging entertainment with its perfect balance of skill, strategy, and luck.

Frequently Asked Questions (FAQ)