Dropdom Jewel Blast - Free Online Block Puzzle Game

Seele01-Flash
By
Dropdom Jewel Blast is an addictive block puzzle game that challenges you to clear colorful jewel blocks by creating complete lines. Simple swipe controls make it 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 "Dropdom Jewel Blast". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a "2.5D" aesthetic using an **Orthographic Camera** to ensure precise grid alignment while utilizing 3D lighting. * **Block Models:** Generate 3D slab-like blocks with beveled edges (rounded corners). Use `MeshPhysicalMaterial` to simulate a glossy, jewel-like texture (high transmission, slight metalness). Colors should be vibrant and distinct (Ruby Red, Emerald Green, Sapphire Blue, Amethyst Purple, Topaz Yellow). * **Grid Layout:** A vertical well (e.g., 8 columns x 12 rows). The background should be a dark, subtle checkerboard or charcoal gradient to make the jewels pop. * **Particle Effects:** Implementation of a particle system that triggers when a line is cleared—blocks should shatter into smaller glowing crystal fragments before disappearing. * **Performance:** Use `InstancedMesh` if possible for blocks to reduce draw calls on mobile. Limit real-time shadows; use baked lighting or a simple directional light setup. ### 2. Audio Requirements * **BGM:** A relaxing, "Zen-style" electronic ambient track. It should be looped and unobtrusive to aid concentration. * **Sound Effects (SFX):** * **Slide:** A soft "whoosh" or friction sound when moving blocks. * **Drop/Land:** A satisfying, weighty "clack" or stone-on-stone sound when a block falls into place. * **Line Clear:** A high-pitched, magical "chime" or glass-shattering sound. * **Warning:** A low pulsating tone when the stack reaches near the top. ### 3. Gameplay Loop * **Core Mechanic:** The game starts with a few rows of blocks at the bottom. Blocks vary in width (1x1, 2x1, 3x1). * **Action Phase:** The player drags a specific block horizontally (left or right) into an empty space. * **Gravity Phase:** Once released, if there is empty space below the block, it must fall until it hits another block or the floor. * **Clear Phase:** Check if any horizontal row is fully occupied (no gaps). If yes, destroy that row, increase score, and drop all blocks above it. * **Escalation Phase:** **Crucial:** After every move (slide), a new row of randomized blocks pushes up from the very bottom of the screen, raising the entire stack. * **Game Over:** If any block is pushed past the top boundary of the grid, the game ends. * **Scoring:** Points are awarded per line cleared. Multi-line clears (combos) award exponential points. ### 4. Mobile Controls & Interaction * **Touch Input:** Implement Raycasting to detect touch start/move/end. * **Tap & Drag:** Player touches a block and slides their finger left/right. The block follows the finger on the X-axis only. * **Snap Logic:** When the user releases the finger, the block snaps to the nearest valid grid column. * **Screen Orientation:** Portrait mode lock. The game must scale to fit full width on mobile screens (responsive design). * **Visual Feedback:** * Highlight the selected block (emission boost) when touched. * Show a "ghost" or outline indicating where the block will fall if released at the current position. * **Haptics:** Trigger `navigator.vibrate(20)` (short tick) when a block snaps into place or lands. Trigger a longer vibration on Game Over. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Dropdom Jewel Blast is a captivating block puzzle game that combines the excitement of Tetris-style gameplay with colorful jewel-themed blocks. With a stellar 4.4/5 rating from thousands of players, this free online game delivers endless entertainment through its simple yet challenging mechanics.

The game features vibrant jewel-colored blocks that you must strategically position to create complete horizontal lines. As you progress, the pace intensifies with new blocks continuously rising from the bottom, creating an increasingly thrilling challenge that keeps you engaged for hours.

Core Features

Completely Free to Play

Enjoy unlimited gameplay without any cost. No registration, downloads, or hidden fees - just pure puzzle entertainment accessible instantly through your web browser.

Cross-Platform Compatibility

Perfectly optimized for both desktop and mobile devices. Whether you're on a computer, smartphone, or tablet, enjoy seamless gameplay with responsive touch controls and smooth performance.

Intuitive Swipe Controls

The game features easy-to-learn swipe mechanics that anyone can master. Simply swipe blocks left or right to position them strategically before they drop into place.

Competitive Leaderboards

Track your progress with integrated high score systems. Compare your best performances with other players worldwide and challenge yourself to climb the rankings.

Progressive Difficulty

As you play, new blocks are continuously added from the bottom, gradually increasing the challenge and keeping the gameplay exciting and unpredictable.

Game Mechanics

Block Positioning Strategy

Success in Dropdom Jewel Blast requires careful planning. Each block you swipe will fall through available spaces below, so you must think ahead to create optimal positioning for line completion.

Line Clearing System

When you successfully create a complete horizontal line of blocks, they explode and disappear, clearing space and earning you points. The key is to prevent blocks from reaching the top of the screen.

Rising Challenge

Every move adds new blocks from the bottom, creating a constant upward pressure that intensifies the gameplay. This mechanic ensures that each game session becomes progressively more challenging.

Operation Guide

Basic Controls

  • Swipe Left/Right : Move falling blocks horizontally to position them
  • Natural Drop : Blocks automatically fall down through available spaces
  • Line Creation : Form complete horizontal rows to clear blocks
  • Score Tracking : Monitor your performance through the built-in scoring system

Winning Strategy

  1. Plan Ahead : Consider where each block will land before swiping
  2. Create Combos : Try to set up multiple line clears in sequence
  3. Manage Space : Keep the playing area as clear as possible
  4. Stay Calm : As speed increases, maintain focus on strategic placement

Why Play Dropdom Jewel Blast

This game perfectly balances accessibility with depth, making it ideal for both casual players seeking quick entertainment and puzzle enthusiasts looking for a genuine challenge. The combination of simple controls, beautiful jewel-themed graphics, and progressively challenging gameplay creates an experience that's both relaxing and exciting.

The mobile-friendly design means you can enjoy a quick puzzle session anywhere - during breaks, commutes, or whenever you need a mental challenge. With no time limits and the ability to play at your own pace, it's the perfect stress-relief activity.

The competitive element through leaderboards adds replay value, encouraging you to improve your skills and achieve higher scores. Each game session offers a fresh challenge, ensuring long-term entertainment value.

Frequently Asked Questions (FAQ)