Craft Drill Clicker - Mining Adventure Game

Seele01-Flash
By
Craft Drill Clicker is an addictive mining clicker game where you build a drilling empire from scratch. Upgrade your equipment, discover valuable resources, and become the ultimate mining tycoon in this pixel-art adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Craft Drill Clicker". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 3D Voxel/Pixel Art aesthetic (Minecraft-inspired). Use bright, saturated colors. The camera should use an Orthographic projection with an Isometric view (angled 45 degrees) to emphasize depth without perspective distortion. * **The Drill (Hero Object)**: Create a central drilling machine using primitive shapes (Cylinders for the shaft, Boxes for the blades). The drill bit should have a jagged, saw-like texture or geometry. It must rotate continuously on the Y-axis. * **The Mine**: Represent the ground as a grid of cubes (Voxels). As the drill goes deeper, the block colors should transition (e.g., Green/Grass -> Brown/Dirt -> Grey/Stone -> Black/Bedrock). * **Particles & VFX**: Use low-poly square particles that explode outward when a block is destroyed. Implement "Floating Text" (2D sprites or HTML overlays) that floats upwards showing "+$10" or Damage numbers when mining occurs. * **Mobile Optimization**: Use `THREE.InstancedMesh` for the ground blocks to ensure 60FPS on mobile devices. Limit dynamic lights; use baked-style ambient lighting or a single directional light with soft shadows. ### 2. Audio Requirements * **BGM**: An upbeat, rhythmic Chiptune/8-bit track that loops seamlessly. It should feel industrious and energetic but not annoying over long periods. * **SFX - Drilling**: A low-pitch, mechanical humming sound that changes pitch slightly based on drill speed upgrades. * **SFX - Destruction**: A satisfying "Crunch" or "Pop" sound when a voxel layer is destroyed. * **SFX - UI**: High-pitched "Blip" for button clicks, and a "Ka-ching" coin sound when resources are collected. ### 3. Gameplay Loop * **Core Mechanic**: The drill automatically damages the ground over time (Idle damage). The player taps the screen to boost rotation speed and deal burst damage (Active damage). * **Progression**: 1. The drill breaks a layer of blocks -> Player earns Gold. 2. The drill descends to the next layer (camera follows smoothly). 3. Player spends Gold to upgrade: **Drill Power** (damage per tick), **Drill Speed** (rotation speed), and **Offline Earnings**. * **Layers**: Every 10th layer is a "Hard Rock" layer (Boss equivalent) with significantly higher HP but drops Gems (premium currency). * **Win/Loss**: The game is endless. The goal is to reach the deepest depth possible. ### 4. Mobile Controls & Interaction * **Orientation**: **Portrait Mode** (Vertical) design to allow one-handed play. * **Touch Controls**: * **Main Interaction area**: The entire upper 70% of the screen is a "Tap Zone". Tapping anywhere here spins the drill faster and triggers a particle effect. * **UI / Shop**: The bottom 30% of the screen is a fixed UI panel containing large, thumb-friendly upgrade buttons (minimum 44x44px touch targets). * **Feedback**: Implement the `navigator.vibrate(50)` API (Haptic Feedback) whenever a block layer is fully destroyed or a critical hit occurs. * **Responsiveness**: The drill mesh must react to taps by slightly scaling up or flashing white (visual feedback) to register the input immediately. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Craft Drill Clicker is an engaging incremental clicker game that combines mining simulation with strategic resource management. In this pixel-art adventure, you start with a basic drilling machine and gradually build a massive mining empire through smart upgrades and persistent clicking.

The game features intuitive one-click gameplay that's perfect for both casual sessions and extended mining marathons. As you drill deeper into the earth, you'll uncover increasingly valuable resources and unlock powerful upgrades that automate your mining operations.

Core Features

Endless Mining Progression

Experience unlimited gameplay with no ceiling on your mining potential. The deeper you drill, the more valuable resources you'll discover, creating an addictive loop of exploration and reward.

Strategic Upgrade System

Choose from a variety of drill upgrades, each offering unique benefits: - Power Upgrades : Increase drilling speed and efficiency - Automation Tools : Generate resources even when idle - Special Equipment : Unlock rare materials and bonus multipliers - Mine Discoveries : Access new mining locations with premium resources

Pixel Art Aesthetic

Enjoy charming retro-style graphics that bring the mining world to life. The clean pixel art design ensures smooth performance across all devices while maintaining visual appeal.

Power-ups and Bonuses

Activate special power-ups to boost your mining efficiency: - Temporary drilling speed boosts - Resource multipliers - Auto-clicker bonuses - Lucky discovery chances

Gameplay Mechanics

The core gameplay revolves around clicking to drill and strategically investing your earnings in upgrades. Start by manually clicking to operate your drill, then gradually automate the process as you unlock better equipment.

Resource Management

Manage multiple types of valuable materials including common ores, precious metals, and rare gems. Each resource type has different values and uses in the upgrade system.

Mine Exploration

Discover new mining locations as you progress, each with unique resource distributions and challenges. Some mines specialize in specific materials, while others offer balanced resource variety.

Operation Guide

Basic Controls

  • Left Mouse Click : Operate the drill and interact with menus
  • Click and Hold : Continuous drilling (where applicable)
  • Menu Navigation : Use mouse to browse upgrades and statistics

Getting Started

  1. Begin clicking the drill to start mining resources
  2. Collect enough materials to purchase your first upgrade
  3. Invest in drill power to increase efficiency
  4. Unlock automation features for idle income
  5. Explore new mines and expand your operation

Optimization Tips

  • Balance between manual clicking and automation investments
  • Prioritize upgrades that offer the best return on investment
  • Activate power-ups during active play sessions for maximum benefit
  • Save resources for major upgrades rather than small incremental improvements

Why Play Craft Drill Clicker

Perfect for All Play Styles : Whether you prefer active clicking sessions or idle progression, the game accommodates both approaches with rewarding gameplay mechanics.

No Commitment Required : Play for a few minutes during breaks or dive into longer sessions - your progress is always saved and continues even when offline.

Completely Free : Enjoy the full gaming experience without any cost. No hidden fees, subscriptions, or pay-to-win mechanics.

Cross-Platform Compatibility : Play seamlessly on desktop computers, tablets, and mobile phones through your web browser.

Regular Progression : Experience constant advancement with frequent upgrade opportunities and new content to unlock.

The game strikes the perfect balance between simplicity and depth, making it accessible to newcomers while offering enough strategic elements to keep experienced players engaged for hours.

Frequently Asked Questions (FAQ)