Crazy Caves - Free Clicker Mining Game

Seele01-Flash
By
Crazy Caves is an addictive free clicker game where you mine for treasures deep underground. Click to throw pickaxes, dodge falling rocks, and collect precious gems and jewels to unlock powerful upgrades.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Crazy Caves". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Cartoon/Low-Poly aesthetic to match the "Cute" tag. Use `MeshToonMaterial` or `MeshLambertMaterial` with flat shading to emulate vector art. Colors should be vibrant (bright blues for the cart, warm oranges/golds for UI, contrasting against dark cave walls). * **Main Character (The Miner):** A simplified low-poly dwarf character with a white beard and a mining helmet (with a small point light attached), sitting inside a blue minecart. The minecart sits on rails at the bottom center of the screen. * **Environment:** A "tunnel" effect. The camera is static, but the background (cave walls) and rails on the floor should have a scrolling texture or moving elements to simulate the minecart moving forward endlessly into the dark. * **Enemies (Falling Hazards):** Low-poly boulders and rocks of varying sizes. Some contain visible colored crystals (gems). * **Projectiles:** Rotating pickaxes. * **Performance:** Use `THREE.InstancedMesh` for the rocks and pickaxes to handle high object counts on mobile devices without frame drops. Limit light sources to one ambient light and one directional light (plus the fake helmet light). ### 2. Audio Requirements * **BGM:** Fast-paced, rhythmic "Bluegrass" or "Chiptune" style track that encourages rapid tapping. * **SFX - Actions:** A "Woosh" sound when a pickaxe is thrown. A satisfying "Crunch" or "Clank" when a pickaxe hits a rock. * **SFX - Rewards:** A high-pitched "Ding" or "Sparkle" sound when collecting gems/gold. * **SFX - Feedback:** A heavy "Thud" and screen shake sound if a rock hits the player. ### 3. Gameplay Loop * **Core Mechanic:** The player travels automatically forward. Rocks and boulders spawn at the top of the screen (random X positions) and fall downward with gravity. * **Interaction:** The player taps the screen to throw a pickaxe. The pickaxe travels from the minecart toward the tapped location (projectile motion). * **Collision Logic:** * **Pickaxe vs. Rock:** The rock has HP. Small rocks break in 1 hit; large rocks take multiple hits. When destroyed, rocks explode into particle debris and spawn "Coins" or "Gems" that automatically fly to the UI score counter. * **Rock vs. Player:** If a rock reaches the bottom of the screen and collides with the minecart, the player loses health (hearts). If health reaches 0, Game Over. * **Progression:** As time passes, rocks fall faster and spawn more frequently. ### 4. Mobile Controls & Interaction * **Orientation:** **Portrait Mode** (Vertical) is preferred to maximize the view of falling objects. * **Touch Controls:** * **Tap to Shoot:** Raycasting should be used on the `touchstart` event. The vector from the player's position to the touch position determines the angle of the thrown pickaxe. * **No Virtual Joystick:** Movement is automatic; the player focuses entirely on aiming and tapping speed. * **UI Layout:** * Score and Gold counters at the top corners (safe from notch/island areas). * Health (Hearts) floating above the Minecart. * A large, clear "RESTART" button overlaid on the center screen upon Game Over (min size 60x60px). * **Haptic Feedback:** Trigger `window.navigator.vibrate(50)` when a rock is destroyed (light feedback) and `vibrate(200)` when the player takes damage (heavy feedback). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Crazy Caves is an exciting free clicker game that takes you on an underground treasure hunting adventure. With a stellar 4.4/5 rating, this engaging mining game challenges you to dig deep into mysterious caves to discover hidden riches. Armed with nothing but your trusty pickaxe and quick reflexes, you'll need to click your way through layers of rock and debris to uncover valuable gems, jewels, and life-changing prizes.

The game combines the addictive mechanics of clicker games with exciting action elements, creating a unique experience where every click counts. As falling rocks threaten your progress, you must balance speed with strategy, timing your pickaxe throws perfectly to maximize your treasure collection while avoiding dangerous debris.

Core Features

Addictive Clicker Mechanics

Crazy Caves delivers the satisfying progression that clicker game fans crave. Every click advances your mining operation, breaking through rocks and revealing precious treasures hidden within. The more you click, the faster you progress, creating an irresistible gameplay loop that keeps you coming back for more.

Dynamic Obstacle System

Unlike traditional clickers, Crazy Caves adds excitement with falling rocks and debris that you must dodge and destroy. This action element keeps you engaged and alert, making every mining session feel fresh and challenging.

Treasure Collection and Upgrades

Collect a variety of valuable items including: - Sparkling Gems : Beautiful jewels that boost your score - Golden Coins : Currency for purchasing powerful upgrades - Special Emeralds : Rare treasures with bonus multipliers - Power-ups : Temporary abilities that enhance your mining efficiency

Progressive Upgrade System

As you collect treasures and earn money, unlock incredible new abilities and powers. Upgrade your pickaxe strength, increase your click damage, or gain special abilities that help you mine faster and more efficiently.

Cross-Platform Compatibility

  • HTML5 Technology : Runs smoothly in any modern web browser
  • Mobile Optimized : Perfect touch controls for smartphones and tablets
  • Instant Play : No downloads or installations required
  • Universal Access : Works on desktop, laptop, and mobile devices

Gameplay Mechanics

Crazy Caves offers intuitive yet engaging gameplay that anyone can enjoy:

Mining Operations

Your primary goal is to mine through cave layers by clicking or tapping to throw pickaxes at rocks and boulders. Each successful hit breaks apart the stone, revealing the treasures hidden inside. The faster you click, the quicker you'll progress through the cave system.

Debris Management

As you mine, falling rocks and debris will threaten your operation. You must quickly click on these obstacles to destroy them before they reach you. Failing to clear debris will slow your progress and reduce your treasure collection efficiency.

Resource Management

Balance your clicking between mining new areas and clearing obstacles. Strategic players learn to prioritize targets based on potential rewards and immediate threats, maximizing their treasure collection rate.

Operation Guide

Desktop Controls

  • Left Mouse Click : Throw pickaxe at rocks and debris
  • Continuous Clicking : Maintain steady mining pace
  • Target Selection : Click directly on rocks or falling debris

Mobile Controls

  • Tap Screen : Throw pickaxe at desired target
  • Multi-Touch : Rapidly tap for faster mining
  • Precise Targeting : Touch specific rocks or obstacles

Pro Tips for Success

  1. Maintain Rhythm : Develop a steady clicking pace for consistent progress
  2. Prioritize Threats : Clear falling debris before focusing on new mining areas
  3. Upgrade Wisely : Invest in upgrades that match your playstyle
  4. Watch for Patterns : Learn debris falling patterns to improve reaction time
  5. Collect Everything : Don't miss valuable gems and coins scattered throughout

Why Play Crazy Caves

Perfect Casual Gaming Experience

Crazy Caves offers the ideal balance of relaxation and excitement. The clicker mechanics provide a zen-like clicking meditation, while the falling debris adds just enough action to keep you alert and engaged. It's perfect for short break sessions or extended gaming marathons.

Completely Free Entertainment

Enjoy the full Crazy Caves experience without spending a penny. No hidden fees, no pay-to-win mechanics, and no premium content locks. Every feature, upgrade, and treasure is available through gameplay alone.

Instant Accessibility

With HTML5 technology, Crazy Caves loads instantly in your browser. No app store visits, no storage space concerns, and no update hassles. Simply visit the game page and start mining immediately.

Satisfying Progression System

Experience the joy of meaningful progression as you unlock new abilities, increase your mining efficiency, and discover increasingly valuable treasures. Every play session brings tangible improvements to your mining operation.

Stress-Free Gaming

Unlike competitive online games, Crazy Caves offers a pressure-free environment where you can progress at your own pace. There are no opponents to beat, no time limits to stress about, and no complex strategies to master.

Whether you're a clicker game veteran or new to the genre, Crazy Caves delivers an engaging underground adventure that combines the best elements of incremental games with exciting action gameplay. Start your mining journey today and discover what treasures await in the depths!

Frequently Asked Questions (FAQ)