Onet Master - Connect Matching Tiles Puzzle Game

Seele01-Flash
By
Onet Master is an addictive tile-matching puzzle game where you connect identical tiles with three or fewer straight lines. Featuring colorful fruit themes and challenging levels, it's perfect for brain training.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Onet Master - 3D Fruit Match**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a vibrant, "Juicy" cartoon aesthetic. While the reference is 2D, translate this into a **2.5D or fully 3D view**. * **Tile Design:** Use 3D models for tiles. They should be slightly rounded cubes or rounded rectangular prisms with high-quality textures of fruits (Carrots, Cherries, Pears, Avocados, Strawberries, Lemons, Bananas, Apples). The fruits should look glossy and delicious, using high saturation colors. * **Background:** A smooth, radial gradient background using deep purple and magenta tones (similar to the screenshot) to make the colorful fruits pop. Add subtle, floating particle effects (like small fireflies or sparkles) in the background to add life without distraction. * **Board Layout:** Generate a grid of tiles (e.g., 6x8 or 8x10). The camera should be orthographic or have a narrow field of view (FOV) to minimize perspective distortion, making it easier to see matching paths. * **Visual Feedback:** * **Selection:** When a tile is tapped, it should scale up slightly and glow (e.g., a white outline shader or emission). * **Connection Line:** When a match is found, draw a glowing, bright line connecting the two tiles. This line must follow the actual path (up to 2 turns). * **Destruction:** When tiles are cleared, they should shrink rapidly or explode into small fruit-colored particles before disappearing. ### 2. Audio Requirements * **BGM (Background Music):** A relaxing, upbeat, loopable track. Think "Casual Puzzle" style—soft marimbas, plucky synths, and a gentle beat (90-100 BPM). It should be soothing, not frantic. * **Sound Effects (SFX):** * **Tap/Select:** A crisp, high-pitched "pop" or "bubble" sound. * **Match Success:** A satisfying, harmonious chime or "ding" (major chord). * **Invalid Move:** A dull, low-pitched "thud" or a gentle "wobble" sound. * **Level Clear:** A short fanfare or ascending scale. * **Hint Used:** A magical "shimmer" sound. ### 3. Gameplay Loop * **Core Mechanic:** The classic "Onet" / Connect-2 mechanic. 1. The player selects two identical tiles. 2. The game algorithm checks if they can be connected by a path consisting of **no more than 3 straight lines** (i.e., maximum 2 turns). 3. The path cannot cross other existing tiles. 4. If valid, the tiles are removed from the board. * **Victory Condition:** Clear the entire board within a specific time limit (or untimed for a "Zen" mode). * **Failure Condition:** Running out of valid moves (the game should automatically shuffle if this happens, or end the game) or running out of time. * **Hint System:** Include a "Hint" button UI. When clicked, it highlights a valid pair of matching tiles for 3 seconds. ### 4. Mobile Controls & Interaction * **Touch Controls:** Implement Raycaster logic for precise touch detection. * **Single Tap:** Select a tile. * **Second Tap:** If the second tap is a matching tile and the path is valid, execute the match. If the second tap is the *same* tile, deselect it. If the second tap is a different non-matching tile, select the new tile instead. * **Screen Orientation:** **Portrait Mode** preferred (vertical layout fits mobile screens better for grid puzzles). Ensure the grid scales dynamically to fit the width of the screen with a safe margin. * **UI Layout:** * **Top Bar:** Current Score, Level Indicator, and a Pause button. * **Bottom Bar (Thumb Zone):** Large, easy-to-tap buttons for "Shuffle" and "Hint". These should be at least 44x44px. * **Haptic Feedback:** Trigger a short, light vibration (`navigator.vibrate(10)`) on a successful match to enhance the tactile feel. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Onet Master is a captivating tile-matching puzzle game that challenges your pattern recognition and strategic thinking skills. This engaging brain game features a vibrant collection of colorful fruit tiles including strawberries, cherries, avocados, pears, lemons, and bananas arranged on a purple-themed game board. Your objective is simple yet challenging: find and connect identical tiles using three or fewer straight lines.

Core Features

Free-to-Play Puzzle Experience

  • Completely Free : Play Onet Master online without any cost or downloads required
  • Browser-Based Gaming : Instant access through any modern web browser on desktop or mobile
  • No Registration Needed : Jump straight into the puzzle action without creating accounts

Engaging Tile-Matching Mechanics

  • Simple Rules : Connect two identical tiles with a path of three straight lines or less
  • Strategic Gameplay : Each connection opens new possibilities and pathways
  • Progressive Difficulty : Levels become increasingly challenging as you advance
  • Colorful Graphics : Beautiful fruit-themed tiles with appealing visual design

Brain Training Benefits

Onet Master serves as an excellent brain exercise that improves: - Pattern Recognition : Quickly identify matching pairs among scattered tiles - Spatial Reasoning : Visualize connection paths and plan strategic moves - Problem-Solving Skills : Find solutions when tiles seem impossible to connect - Memory Enhancement : Remember tile positions and develop matching strategies

Game Mechanics

How Tile Connections Work

The core mechanic revolves around creating valid connections between identical tiles. A valid connection must: - Use no more than three straight line segments - Not pass through other tiles - Connect two tiles with identical fruit images - Follow a clear, unobstructed path

Strategic Elements

  • Opening Pathways : Successfully connecting tiles creates new routes for future matches
  • Planning Ahead : Consider which connections will unlock the most opportunities
  • Efficient Clearing : Focus on connections that clear multiple blocked pathways

Gameplay Features

Hint System

When you're stuck, the built-in hint system can help you progress: - Smart Suggestions : Highlights possible connections you might have missed - Strategic Guidance : Shows moves that will open up the most new possibilities - Learning Tool : Helps you understand advanced connection strategies

Level Progression

  • Varied Layouts : Each level features unique tile arrangements and challenges
  • Increasing Complexity : Later levels introduce more intricate patterns and obstacles
  • Completion Goals : Clear all tiles to successfully complete each level

Operation Guide

Basic Controls

  • Mouse Click : Click on the first tile, then click on its matching pair to connect them
  • Touch Controls : On mobile devices, simply tap tiles to select and connect them
  • Hint Button : Located at the top of the screen for when you need assistance
  • Reset Option : Restart levels if you want to try a different strategy

Gameplay Tips

  • Start by looking for tiles on the outer edges, as they're often easier to connect
  • Plan your moves carefully - some connections may block future opportunities
  • Use hints sparingly to maintain the challenge and improve your skills
  • Take your time - there's no time pressure, so think strategically

Why Play Onet Master

Onet Master stands out as an exceptional puzzle game for several reasons:

Mental Stimulation : Regular play enhances cognitive abilities including pattern recognition, spatial awareness, and logical thinking. It's an excellent way to keep your brain sharp and engaged.

Stress Relief : The game's colorful, fruit-themed graphics and peaceful gameplay provide a relaxing break from daily stress. The satisfying sound of connecting matching tiles creates a meditative gaming experience.

Accessibility : With simple click-to-play mechanics, Onet Master is suitable for players of all ages and skill levels. The intuitive interface means anyone can start playing immediately.

Progressive Challenge : While easy to learn, the game becomes increasingly challenging, ensuring long-term engagement. Each level presents new obstacles and requires fresh strategic thinking.

Perfect for Short Breaks : Individual levels can be completed in just a few minutes, making it ideal for quick gaming sessions during breaks, commutes, or waiting periods.

Platform Compatibility

Onet Master works seamlessly across all modern devices: - Desktop Computers : Full functionality on Windows, Mac, and Linux systems - Mobile Devices : Optimized touch controls for smartphones and tablets - Cross-Platform : Your progress syncs automatically across different devices - Browser Support : Compatible with Chrome, Firefox, Safari, and Edge browsers

Frequently Asked Questions (FAQ)