Gem Crush - Free Online Clicker Game

Seele01-Flash
By
Gem Crush is an exciting free clicker platform game where you smash through obstacles to collect precious gems. With auto-scrolling action and increasing difficulty, it's perfect for quick gaming sessions on any device.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Gem Crush 3D**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 3D Low-poly Cartoon aesthetic with vibrant, saturated colors to match the casual "Clicker/Arcade" genre. * **Camera**: Orthographic camera angled at 45 degrees (Isometric view) or a high-angle Perspective camera, locked to the player's vertical position but providing a clear view of the grid below. * **Player Character**: A simple, cute blocky character representing a "Geologist" or "Miner" equipped with a pickaxe and a yellow hard hat. * **The Grid (World)**: * Use `InstancedMesh` for performance to render hundreds of block cubes. * **Gem Blocks**: Shiny, translucent cubes (Blue/Cyan, Red, Green) that emit a soft glow. * **Dirt/Stone Blocks**: Brown/Grey textured cubes (destructible). * **Steel/X Blocks**: Dark metal texture with a red "X" (indestructible obstacles). * **Particle Effects**: When a block is crushed, generate simple geometric debris particles that scatter and fade out. * **Optimization**: Ensure geometry count is low for mobile GPUs. Use a single texture atlas if possible. ### 2. Audio Requirements * **BGM**: A fast-paced, rhythmic, "Arcade-style" loop with a catchy bassline to encourage speed. * **Sound Effects (SFX)**: * **Crushing**: A satisfying "crunch" or "shatter" sound (high pitch for gems, dull thud for dirt). * **Movement**: A "whoosh" or light footstep sound when swiping lanes. * **Collection**: A high-pitched chime or coin sound when collecting a gem. * **Game Over**: A "crushed" sound or a descending whistle followed by a thud. ### 3. Gameplay Loop * **Core Mechanic**: A vertical "Digging/Falling" runner. The camera automatically scrolls **downwards** at an increasing speed. The player must constantly move down to stay on screen. * **The "Crusher"**: The top of the screen represents the "Crusher." If the player touches the top edge of the view (gets left behind by the camera), it is Game Over. * **Action**: The player stands on blocks. To descend, they must "Click/Tap" blocks directly beneath or adjacent to them to break them. * **Scoring**: * Breaking Dirt = Small points. * Breaking/Collecting Gems = High points. * Survival time = Passive score increase. * **Difficulty**: The scroll speed increases linearly with time. Steel blocks appear more frequently, forcing the player to plan their path downward quickly so they don't get trapped. ### 4. Mobile Controls & Interaction * **Orientation**: Portrait Mode (Vertical). * **Touch Controls**: * **Tap**: Raycaster detection. Tapping a block adjacent to or beneath the player triggers the "Mine/Crush" action. * **Swipe Left/Right**: Instantly moves the character to the adjacent column (if empty). * **Visual Feedback**: * Highlight the block under the player's finger before breaking. * Add a slight camera shake (screen shake) when smashing valuable gems or hitting steel. * **UI**: * Large, readable score counter at the top. * A prominent "Restart" button on the Game Over screen (min size 44x44px). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Gem Crush

Gem Crush is a thrilling free clicker platform game that combines the satisfaction of gem collecting with fast-paced obstacle smashing. Rated 4.6 out of 5 stars by players, this HTML5 game delivers addictive gameplay that gets progressively more challenging as you advance.

In this unique gaming experience, you play as a determined geologist armed with a pick, racing against time to smash through various obstacles including bricks, steel, sand, and dirt to reach valuable gems hidden within. The game's auto-scrolling platform mechanic creates constant pressure, making every click and decision crucial to your success.

Core Features

Engaging Clicker Mechanics

  • Progressive Difficulty : The game speed increases as you advance, keeping you on your toes
  • Strategic Gameplay : Plan your path through obstacles while racing against the auto-scroll
  • Instant Action : Jump right in with no learning curve - perfect for quick gaming sessions

Cross-Platform Compatibility

  • Mobile Optimized : Perfectly designed for smartphones and tablets with intuitive swipe controls
  • Desktop Ready : Smooth mouse controls for computer players
  • HTML5 Technology : Play instantly in any modern web browser without downloads
  • All Ages Content : Family-friendly gameplay suitable for everyone

Addictive Progression System

The more gems you collect, the higher your score climbs, but the challenge intensifies. The auto-scrolling platform accelerates, forcing you to make split-second decisions about which obstacles to tackle first.

Game Mechanics

Obstacle Variety

Gem Crush features diverse materials to smash through: - Bricks : Standard obstacles requiring multiple hits - Steel : Tougher barriers that need persistence - Sand : Quick-breaking materials for fast progress
- Dirt : Easy obstacles perfect for beginners

Gem Collection Strategy

Success in Gem Crush requires balancing speed with strategy. You must efficiently plan your smashing route while staying ahead of the rising platform. The precious gems are your ultimate goal, but getting trapped means game over.

How to Play

Mobile Controls

  • Swipe Left/Right : Move your character across the platform
  • Tap Obstacles : Target specific stones and barriers to break them
  • Strategic Positioning : Stay ahead of the auto-scroll while collecting gems

Desktop Controls

  • Mouse Movement : Click left or right to position your character
  • Click to Smash : Target obstacles with precision clicks
  • Quick Decisions : React fast as the platform speed increases

Winning Strategy

The key to high scores in Gem Crush is maintaining momentum while making smart choices about which obstacles to break. Focus on creating clear paths to gems while avoiding getting trapped by the rising platform.

Why Play Gem Crush

Gem Crush offers the perfect blend of casual and challenging gameplay. Whether you have 5 minutes or an hour, this free clicker game provides instant entertainment with its:

  • Zero Cost : Completely free to play with no hidden charges
  • Instant Access : No downloads or installations required
  • Skill Development : Improves reaction time and strategic thinking
  • Stress Relief : Satisfying smashing mechanics provide great stress release
  • Universal Appeal : Simple enough for beginners, challenging enough for experts

The game's increasing difficulty ensures you'll always face new challenges, while the gem collection mechanic provides clear goals and rewards for skillful play.

Frequently Asked Questions (FAQ)