Animals Connect 3 - Cute Animal Matching Puzzle Game

Seele01-Flash
By
Animals Connect 3 is a charming tile-matching puzzle game featuring adorable animals. Connect matching animal tiles across 10 progressively challenging levels in this relaxing brain teaser that's perfect for all ages.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Animals Connect 3D". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** A "Cute," "High-Saturation," and "Peaceful" aesthetic. The game should feel like a 3D version of a classic tile-matching puzzle. Use soft, warm lighting (AmbientLight + DirectionalLight with soft shadows). * **The Board (Tiles):** Instead of flat 2D cards, generate 3D tiles (rounded cubes). Each tile should have a white base material, and the top face should feature a distinct animal texture (Bear, Duck, Frog, Cow, Bunny, Fox, Chicken, Pig). Use **InstancedMesh** for the tiles to ensure 60FPS performance on mobile devices. * **Selection Effects:** When a tile is tapped, it should "pop" up slightly (Y-axis translation) and emit a soft glow (emissive material) to indicate selection. * **Background:** A low-poly, peaceful nature scene (green rolling hills, blue sky, stylized clouds) or a calming gradient skybox to keep the focus on the board. * **VFX:** * **Matching Line:** When two tiles connect, draw a dynamic glowing line (using `THREE.Line` or a custom shader) that follows the path before the tiles disappear. * **Success:** Burst of particle confetti (stars or hearts) when tiles are cleared. ### 2. Audio Requirements * **BGM:** A looping, cheerful, and relaxing track. Style: Acoustic guitar or Marimba with a slow tempo (Peaceful/Zen vibe). * **Sound Effects (SFX):** * **Tap:** A soft "Wood block" or "Pop" sound. * **Match Success:** A pleasant "Chime" or "Ding" (Major key). * **Invalid Move:** A low, soft "Thud" or "Wobble" sound (not harsh buzzers). * **Shuffle/Hint:** A magical "Whoosh" sound. * **Level Complete:** A short, celebratory fanfare. ### 3. Gameplay Loop * **Core Mechanic (Onet / Mahjong Connect):** * Generate a grid of tiles (e.g., 6x10 or 8x12). * **Matching Rule:** The player must select two identical animal tiles. * **Pathfinding Rule:** The tiles can only be connected if a path exists between them using **no more than three straight lines (two 90-degree turns)**. The path cannot pass through other existing tiles. * **Level Logic:** * Implement a Timer (countdown). If it reaches 0, Game Over. * Win Condition: Clear all tiles before time runs out. * Unlock: Clearing a level unlocks the next (increase grid size or reduce time for difficulty). * **Power-ups (Limited Use):** * **Shuffle (Max 3):** Randomly rearranges the positions of all remaining tiles. * **Hint (Max 3):** Highlights a valid pair of matching tiles for 3 seconds. * **UI Info:** Display Current Score, Time Remaining, and Level Number in a UI overlay. ### 4. Mobile Controls & Interaction * **Camera:** Use an **OrthographicCamera** angled at roughly 60 degrees (isometric view) to ensure tiles don't distort at the edges, making clicking accurate. * **Touch Interaction:** * Implement `THREE.Raycaster` for precise touch detection. * **Tap:** Select/Deselect tile. * **Responsive Layout:** * The game must detect screen orientation. Preferred orientation is **Landscape**. If in Portrait, scale the camera zoom so the entire grid width fits visible screen space. * **Feedback:** * **Visual:** If an invalid match is attempted, shake the selected tiles (using a simple tween vibration) and deselect them. * **Haptic:** Trigger `navigator.vibrate(50)` on a successful match (if supported). * **UI Layer:** Use HTML/CSS overlay for the HUD (Heads Up Display). Buttons for "Shuffle" and "Hint" must be at least 44x44px for touch accessibility, placed at the bottom corners of the screen. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Animals Connect 3 is the delightful third installment in the popular animal-themed matching puzzle series. This peaceful and engaging game combines the classic mechanics of connect-style puzzles with adorable animal artwork, creating an experience that's both mentally stimulating and visually appealing. With a stellar 4.3/5 rating from players, this game has proven to be a favorite among puzzle enthusiasts of all ages.

Set against beautiful, colorful landscapes with cheerful background music, Animals Connect 3 offers a serene gaming environment that helps you unwind while exercising your brain. The game features cute animal tiles including bears, ducks, frogs, cows, bunnies, and many other lovable creatures that will bring a smile to your face as you play.

Core Features

Completely Free Gaming Experience

Enjoy all 10 levels and features without any cost. This HTML5 game runs directly in your browser with no downloads, installations, or hidden fees required.

10 Challenging Levels

Each level presents a unique tile pattern and arrangement, ensuring that the gameplay remains fresh and engaging throughout your journey. As you progress, the puzzles become more complex, testing your pattern recognition and strategic thinking skills.

Helpful Game Tools

  • Shuffle Feature : Rearrange tiles when you're stuck (limited to 3 uses)
  • Hint System : Reveals available matches you might have missed (limited to 3 uses)
  • Score Tracking : Monitor your progress and compete for high scores
  • Timer System : Race against time to achieve the best possible scores

Cross-Platform Compatibility

Perfect for mobile devices, tablets, and desktop computers. The responsive HTML5 design ensures smooth gameplay across all modern browsers and screen sizes.

Game Mechanics

How to Connect Tiles

The core gameplay revolves around connecting two identical animal tiles. However, there's a strategic element: you can only connect tiles if the path between them contains no more than two 90-degree turns . This rule adds a layer of complexity that makes each move require careful consideration.

Winning Strategy

  • Plan Ahead : Look for tiles that will open up more connection opportunities
  • Use Tools Wisely : Save your shuffles and hints for the most challenging moments
  • Time Management : Balance speed with accuracy to maximize your score
  • Pattern Recognition : Identify which tiles are blocking important connections

Why Play Animals Connect 3

This game perfectly balances relaxation with mental stimulation. Whether you're looking to unwind after a long day or want to sharpen your cognitive skills, Animals Connect 3 delivers an ideal gaming experience. The cute animal theme makes it family-friendly, while the strategic depth keeps it engaging for serious puzzle fans.

The progressive difficulty ensures that beginners can learn the mechanics easily while experienced players will find genuine challenges in the later levels. The high-score system adds replay value, encouraging you to improve your performance and compete with other players worldwide.

Perfect for Everyone

Animals Connect 3 appeals to a wide audience: - Children : Safe, educational, and entertaining with adorable animals - Adults : Stress-relieving gameplay with enough challenge to stay engaging - Seniors : Easy-to-understand mechanics with cognitive benefits - Casual Gamers : Pick up and play anytime, anywhere - Puzzle Enthusiasts : Strategic depth and multiple difficulty levels

Frequently Asked Questions (FAQ)