Wood Block Journey - Wooden Puzzle Game

Seele01-Flash
By
Wood Block Journey combines the classic appeal of Tetris with the tranquility of wooden puzzle mechanics. Clear rows, columns, and 3x3 squares using beautifully crafted wooden tiles in this stress-free puzzle experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Wood Block Journey**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Realistic "Skeuomorphic" wood aesthetic combined with a clean, modern UI. The scene should feel warm and organic. * **The Board**: A 9x9 Grid (Sudoku style). The board should look like a carved wooden recess. Crucially, visually distinguish the 3x3 sub-grids (using slightly darker wood textures or thicker border lines) to signal the Sudoku mechanic. * **The Blocks**: Generate "Tetromino" and "Pentomino" shapes composed of individual wooden cubes. * **Texture**: Use procedural wood grain textures (browns, oaks, birches). * **Geometry**: Use `BoxGeometry` with beveled edges (or a small `radius` in geometry) so the blocks catch the light and look 3D. * **Special Assets**: Randomly include "Gem Blocks" (blocks with a shiny Red, Blue, or Yellow center) to mimic the screenshot's collection mechanic. * **Background**: A wooden table surface with subtle decorative elements like green vine leaves in the top corners to frame the game area. * **Lighting**: Warm, cozy lighting. Use `AmbientLight` (soft warm color) and a `DirectionalLight` (casting soft shadows) to emphasize the depth of the wooden blocks. * **Performance**: Use `InstancedMesh` for the grid tiles and block segments if possible to reduce draw calls on mobile devices. ### 2. Audio Requirements * **BGM**: A loop of relaxing, acoustic nature-inspired music (e.g., slow guitar or marimba) to induce a "Zen" state. * **SFX - Interaction**: * *Pickup*: A soft "pop" or wood friction sound. * *Place*: A satisfying solid wooden "clack" or "thud". * *Invalid Move*: A subtle low-pitch dull sound or vibration. * **SFX - Clearing**: * *Line Clear*: A bright, harmonious chime. * *Combo/3x3 Clear*: A more complex, rewarding crescendo sound effect. ### 3. Gameplay Loop * **Spawn System**: Three random shapes appear at the bottom of the screen (the "hand"). * **Placement Logic**: The player drags a shape from the hand onto the 9x9 board. * The shape can be placed if all target grid cells are empty. * Once placed, the shape is removed from the hand. * When all 3 shapes are used, spawn 3 new ones. * **Clearing Logic (Sudoku Mechanic)**: * Check for full **Rows** (9 horizontal cells). * Check for full **Columns** (9 vertical cells). * Check for full **3x3 Squares** (the 9 sub-grids typical of Sudoku). * *Visual Effect*: When cleared, blocks should dissolve with a particle effect or fade out, and points are awarded. * **Game Over**: Check after every turn. If none of the remaining shapes in the "hand" can fit anywhere on the board, the game ends. ### 4. Mobile Controls & Interaction * **Input Handling**: Implement a robust Raycaster system for Touch events (`touchstart`, `touchmove`, `touchend`). * **Drag Offset**: **CRITICAL**: When the player touches and drags a block, render the block slightly *above* their finger (y-axis offset) so the player's hand doesn't obscure where they are placing the piece. * **Ghost/Preview**: As the player drags a piece over the board, highlight the underlying grid cells: * *Green/Light Wood highlight*: Valid placement. * *Red/Dark highlight*: Invalid placement. * **Haptic Feedback**: Trigger `window.navigator.vibrate(50)` when a piece snaps into a valid slot, and a stronger vibration when lines are cleared. * **Orientation**: Portrait mode preferred. The 9x9 board sits in the center, with the 3-piece spawn area at the bottom within easy thumb reach. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Wood Block Journey

Wood Block Journey is an innovative wooden block puzzle game that masterfully blends Tetris-style gameplay with Sudoku logic elements. This free online puzzle game features over 60 engaging levels, beautiful wooden graphics, and soothing sounds designed to provide a relaxing gaming experience. Players can enjoy two distinct game modes while strategically placing wooden tiles to clear the board.

Core Features

Beautiful Wooden Aesthetics

The game showcases stunning wooden tile graphics with realistic textures that create an immersive, natural gaming environment. The warm brown tones and polished wood finish provide a calming visual experience that sets it apart from traditional block puzzle games.

Dual Game Modes

  • Play Single Mode : Focus on achieving high scores by clearing rows, columns, and 3x3 squares
  • Journey Mode : Complete unique missions across 60+ specially designed puzzle levels

Stress-Free Gameplay

Unlike time-pressured puzzle games, Wood Block Journey allows players to think strategically without rushing. There are no time limits or pressure mechanics, making it perfect for relaxation and mental exercise.

Smart Scoring System

Earn points by clearing complete rows and columns, but achieve massive score boosts by strategically forming and clearing 3x3 blocks. The game rewards strategic thinking and planning ahead.

Gameplay Mechanics

Basic Objectives

The core gameplay revolves around placing various wooden shapes onto a grid to clear lines and blocks. Players must strategically position different tile configurations including: - Single tiles - 4-tile straight rows - T-shaped pieces - L-shaped configurations - Various other geometric patterns

Advanced Strategy: 3x3 Clearing

The game's unique feature is the ability to clear 3x3 blocks for bonus points. When you successfully fill a 3x3 area completely, all tiles in that square disappear, providing significant score boosts and board space.

Progressive Difficulty

Journey mode features increasingly complex puzzles that challenge players to think creatively about tile placement and board management.

How to Play

Getting Started

  1. Select Your Mode : Choose between Single play for high scores or Journey mode for mission-based challenges
  2. Observe Available Pieces : View the wooden shapes available for placement on the right side
  3. Plan Your Strategy : Consider how each piece can contribute to clearing rows, columns, or 3x3 blocks
  4. Drag and Place : Use your mouse to drag pieces onto the game board
  5. Clear Lines : Complete rows or columns to make them disappear
  6. Form 3x3 Blocks : Strategically create 3x3 filled areas for bonus clearing

Pro Tips for Success

  • Always look for opportunities to create 3x3 clearable blocks
  • Keep the board as clear as possible to maintain placement options
  • Plan several moves ahead to avoid getting stuck
  • Prioritize clearing multiple lines simultaneously for higher scores

Why Play Wood Block Journey

Perfect for All Ages

The game's intuitive mechanics make it accessible to players of all skill levels, while the strategic depth keeps experienced puzzle enthusiasts engaged.

No Pressure Gaming

Without time limits or lives systems, players can enjoy a truly relaxing puzzle experience that promotes mindfulness and strategic thinking.

Free and Accessible

Completely free to play with no registration requirements, making it instantly accessible through any web browser on desktop or mobile devices.

Mental Benefits

Regular play helps improve spatial reasoning, pattern recognition, and strategic planning skills while providing a calming, meditative gaming experience.

Cross-Platform Compatibility

Seamlessly playable across all devices, allowing you to continue your puzzle journey whether at home or on the go.

Frequently Asked Questions (FAQ)