Wallpaper Connect - Tile Matching Puzzle Game

Seele01-Flash
By
Wallpaper Connect is an engaging tile matching puzzle game featuring vintage wallpaper patterns. Match colorful tiles with strategic planning to complete increasingly challenging levels in this free online game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Wallpaper Connect". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 2.5D "Cozy Home" aesthetic. The game should feel like a relaxing puzzle played in a living room. * **Background**: A high-quality, non-distracting 2D background image or simple 3D environment depicting a blurred living room wall with a shelf, books, or a plant to frame the gameplay area. * **Tile Design**: * Create a grid of 3D tiles (thin boxes with slightly beveled edges). * **Textures**: Procedurally generate or load 6-8 distinct "Vintage Wallpaper" patterns for the tile faces (e.g., Damask, Floral, Retro Geometric circles, Paisley) in muted vintage colors (sage green, burnt orange, teal, cream). * **States**: Tiles need visual states for "Idle," "Selected" (scaled up 1.1x + outline glow), and "Matched" (fade out + particle effect). * **Visual Feedback**: Use a `THREE.Line` or custom shader to draw the connecting line between two tiles when they match, showing the path taken before the tiles disappear. * **Mobile Optimization**: Use an Orthographic Camera to ensure the grid is perfectly readable. Use instanced mesh rendering for the tiles to minimize draw calls. ### 2. Audio Requirements * **BGM**: A light, acoustic, or Bossa Nova style track. Relaxing but upbeat (approx. 110 BPM) to keep the player engaged without inducing stress. * **Sound Effects (SFX)**: * **Select**: A soft, wood-block "tock" or bubble "pop" sound. * **Match**: A satisfying, harmonic chime (e.g., C-E-G chord arpeggio). * **Invalid Move**: A subtle low-pitched "thud" or shake animation sound. * **Shuffle**: A paper-shuffling or sliding sound. * **Win/Level Clear**: A short triumphant fanfare. ### 3. Gameplay Loop * **Core Mechanic (Onet/Connect Logic)**: 1. The player selects two tiles with identical patterns. 2. **Validation**: The tiles can only be connected if a path exists between them that has **no more than two 90-degree turns**. The path cannot pass through other tiles. 3. If valid: Draw the path, destroy tiles, add score. 4. If invalid: Shake the second tile and deselect both. * **Level System**: * Start with a small grid (e.g., 4x6). Increase grid size (e.g., 6x8, 8x10) as levels progress. * **Constraints**: * **Timer**: A countdown bar at the top. If it reaches zero, Game Over. * **Power-ups**: * **Hint**: Highlights a valid pair (limited uses). * **Shuffle**: Randomizes positions of remaining tiles (limited uses). ### 4. Mobile Controls & Interaction * **Touch Controls**: * Implement standard `Raycaster` logic for touch detection. * **Tap**: Select a tile. * **Tap Background**: Deselect current tile. * **Responsiveness**: * **Adaptive Grid**: The camera zoom and grid spacing must calculate the screen aspect ratio to fit all tiles within the viewport safely, regardless of Portrait or Landscape orientation. * **UI Layout**: * **Top Bar**: Score and Progress/Timer bar. * **Bottom Bar**: Large, thumb-friendly buttons (min 44x44px hit area) for "Pause," "Hint," and "Shuffle." * **Haptic Feedback**: Trigger a light vibration (using `navigator.vibrate(10)`) on valid selections and a heavier vibration on a successful match. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Wallpaper Connect is a captivating tile matching puzzle game that combines strategy with beautiful vintage aesthetics. With a solid 4.3/5 rating from players, this puzzle game challenges you to match pairs of decorative wallpaper tiles while racing against time. Set in a cozy living room atmosphere with cheerful background music, the game creates an immersive and relaxing puzzle-solving experience.

The game features stunning vintage-inspired wallpaper patterns and colors that make each tile visually distinctive and appealing. As you progress through multiple levels, you'll encounter increasingly complex puzzles that test your pattern recognition and strategic thinking skills.

Core Features

Strategic Tile Matching System

The game employs a unique matching mechanic where you must connect two identical tiles with a path that has no more than two 90-degree turns. This adds a strategic layer beyond simple pattern matching, requiring spatial awareness and planning.

Progressive Difficulty Levels

Each level introduces more tiles and complex arrangements, ensuring the game remains challenging and engaging. The difficulty curve is carefully designed to help players develop their skills gradually while maintaining excitement.

Helpful Game Tools

  • Hint System : When you're stuck, use limited hints to reveal possible matches
  • Shuffle Feature : Rearrange tiles when no moves are available
  • Time Management : Complete each level within the time limit for maximum points

Vintage Aesthetic Design

The game showcases beautiful retro wallpaper patterns in various colors and designs, creating a nostalgic and visually pleasing gaming experience. The living room background adds to the cozy, homey atmosphere.

Competitive Scoring

Your performance is automatically tracked and submitted to online leaderboards, allowing you to compete with puzzle enthusiasts worldwide and replay levels to improve your scores.

How to Play

Basic Controls

  • Click : Select tiles to match
  • Path Rule : Ensure connecting path has maximum two 90-degree angles
  • Goal : Clear all tiles from the board to complete each level

Winning Strategy

  1. Scan the Board : Look for easily accessible matching pairs first
  2. Plan Ahead : Consider how removing certain tiles affects future moves
  3. Use Tools Wisely : Save hints and shuffles for truly challenging situations
  4. Time Management : Balance speed with accuracy to maximize your score

Game Progression

Start with simple layouts featuring fewer tiles and gradually advance to complex puzzles with intricate arrangements. Each completed level unlocks the next challenge, building your puzzle-solving expertise.

Platform Compatibility

Wallpaper Connect is designed as an instant-play browser game, making it accessible across multiple platforms:

  • Desktop Computers : Full-featured gameplay on Windows, Mac, and Linux
  • Mobile Devices : Optimized touch controls for smartphones and tablets
  • Web Browsers : No downloads required - play instantly in any modern browser
  • Cross-Platform Progress : Your scores and progress sync across devices

Why Play Wallpaper Connect

Perfect for All Skill Levels

Whether you're new to puzzle games or a seasoned player, Wallpaper Connect offers an appropriate challenge. The intuitive matching mechanics make it easy to learn, while the strategic depth keeps experienced players engaged.

Stress-Free Gaming

The relaxing music, beautiful visuals, and moderate time pressure create an enjoyable gaming experience that's challenging without being stressful. It's perfect for short breaks or longer puzzle sessions.

Mental Exercise

Regular play helps improve pattern recognition, spatial reasoning, and strategic thinking skills. The game provides excellent brain training disguised as entertainment.

Completely Free

Enjoy full access to all levels, features, and leaderboards without any cost. No hidden fees, subscriptions, or premium content barriers.

Social Competition

Compete on global leaderboards to see how your puzzle-solving skills compare with players worldwide. Challenge yourself to achieve higher scores and faster completion times.

Frequently Asked Questions (FAQ)