Rockoblox 2

Seele01-Flash
By
Rockoblox 2 is an engaging block-matching puzzle game where players match colorful rocks to earn coins and unlock special abilities. This free online game combines strategic thinking with satisfying block-clearing gameplay.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Rockoblox 3D: Cute Puzzle Stacker**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** "Cute Low-Poly Toon." The game world should feature bright, saturated colors reminiscent of a cartoon. * **The Blocks:** The core assets are 3D Cubes (`BoxGeometry`) representing "Living Rocks." * Each rock type has a distinct color (Red, Green, Blue, Yellow, Purple) and a unique, simple face texture (eyes and mouth) applied to the front face to match the "Cute" tag. * Use a slight bevel or rounded corners on the cubes to make them look friendly. * **Environment:** A simple, static background (e.g., a stylized canyon wall or a soft gradient skybox) to maintain high FPS on mobile devices. * **VFX:** * **Selection:** When a block is tapped, it should bob up and down or glow. * **Destruction:** When matched, blocks should shatter into smaller voxel particles (instanced meshes) before disappearing. * **Optimization:** Use `InstancedMesh` for the blocks if possible, or merge geometries to minimize draw calls on mobile GPUs. ### 2. Audio Requirements * **BGM:** A loopable, upbeat, and quirky track using instruments like marimbas, xylophones, and light percussion to emphasize the "playful/cute" atmosphere. * **SFX:** * **Select:** A high-pitched "bloop" or stone clicking sound. * **Swap:** A "whoosh" of heavy stone sliding against stone. * **Match/Break:** A satisfying "crunch" or "crumble" sound followed by a coin collection chime. * **Shuffle:** A rapid series of clacking sounds. ### 3. Gameplay Loop * **Grid System:** A vertical 8x8 grid. Blocks fall from the top to fill empty spaces (Gravity mechanic). * **Mechanic - Match-3:** Players swap adjacent blocks (horizontally or vertically). If 3 or more blocks of the same color align, they are destroyed. * **Mechanic - Shuffle (Power-up):** A UI button allows the player to spend earned "Coins" to randomly shuffle the entire board if they are stuck. * **Scoring:** Destroying blocks awards points and virtual coins. * **Win/Loss:** The game is an "Endless High Score" mode. The difficulty increases by slightly speeding up the animations or introducing "locked" stone blocks that require two matches to break. ### 4. Mobile Controls & Interaction * **Touch Interaction:** Use `Raycaster` for touch detection. * **First Tap:** Selects a block (visual highlight). * **Second Tap:** * If on an adjacent block: Attempt to swap. * If on the same block: Deselect. * If on a non-adjacent block: Select the new block instead. * **Orientation:** Portrait Mode (Vertical) is preferred to accommodate the stacking gameplay on phones. * **UI Layout:** * Score and Coin count at the top (safe area). * "Shuffle" and "Menu" buttons placed at the bottom of the screen (Thumb Zone) with a minimum hit area of 44x44 pixels. * **Haptic Feedback:** Trigger a short vibration (using `navigator.vibrate`) when a successful match occurs or when the Shuffle button is pressed. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Rockoblox 2 is a captivating puzzle game that brings the classic block-matching genre to life with colorful rocks and engaging gameplay mechanics. With an impressive rating of 3.9/5 stars from thousands of players, this free online puzzle game offers hours of brain-teasing entertainment without requiring any downloads or installations.

The game challenges players to strategically match similar rocks while managing limited moves and earning coins for power-ups. Its charming visual design and intuitive gameplay make it perfect for puzzle enthusiasts of all ages.

Core Features

Addictive Block-Matching Gameplay

Rockoblox 2 delivers classic puzzle satisfaction with a fresh twist. Match three or more identical rocks to clear them from the board and earn points. The more rocks you match in a single move, the higher your score multiplier becomes.

Strategic Coin System

Earn coins throughout gameplay to unlock powerful abilities: - Shuffle Function : Reorganize the entire board when you're stuck - Swap Ability : Exchange positions of any two rocks - Special Power-ups : Access bonus tools to create massive chain reactions

Progressive Challenge System

As you advance through levels, the puzzles become increasingly complex, introducing new rock types and challenging board layouts that test your strategic thinking skills.

Cute and Colorful Design

The game features charming graphics with vibrant, eye-catching rocks that make each matching session visually delightful. The cute aesthetic appeals to players who enjoy friendly, non-violent puzzle games.

Game Mechanics

Basic Matching Rules

  • Match 3 or more identical rocks to clear them
  • Create chain reactions for bonus points
  • Plan moves carefully as each level has specific objectives
  • Use earned coins strategically for maximum impact

Advanced Strategies

  • Look for opportunities to create cascading matches
  • Save coins for difficult situations
  • Study the board layout before making moves
  • Focus on clearing rocks near the bottom to create chain reactions

Operation Guide

Controls : - Mouse Click : Select and match rocks - Drag : Move rocks (when swap ability is active) - Menu Navigation : Use mouse to access power-ups and settings

Getting Started : 1. Click on groups of 3 or more matching rocks 2. Watch for chain reactions as rocks fall 3. Earn coins by completing matches 4. Use coins to purchase helpful abilities 5. Progress through increasingly challenging levels

Platform Compatibility

Rockoblox 2 runs perfectly on all modern web browsers, supporting: - Desktop : Windows PC, Mac, Linux - Mobile : iOS and Android devices - Tablets : iPad and Android tablets - Requirements : Any device with internet connection and modern browser

Why Play This Game

Perfect for Puzzle Lovers

If you enjoy games like Tetris, Bejeweled, or Candy Crush, Rockoblox 2 offers familiar mechanics with unique twists that keep the gameplay fresh and engaging.

Completely Free Experience

Enjoy the full game without any hidden costs, subscription fees, or mandatory in-app purchases. Everything is accessible through regular gameplay.

Stress-Free Gaming

With its cute graphics, gentle soundtrack, and non-violent gameplay, Rockoblox 2 provides a relaxing gaming experience perfect for unwinding after a busy day.

Brain Training Benefits

  • Improves pattern recognition skills
  • Enhances strategic planning abilities
  • Develops quick decision-making
  • Provides mental stimulation without frustration

Accessible Anytime

No downloads or installations required - simply open your browser and start playing instantly. Perfect for quick gaming sessions during breaks or extended puzzle-solving marathons.

Frequently Asked Questions (FAQ)