Bird Sort Puzzle - Colorful Bird Sorting Game

Seele01-Flash
By
Bird Sort Puzzle is an engaging color-sorting puzzle game featuring adorable birds in a charming art style. Test your logic skills by organizing colorful birds into matching groups across increasingly challenging levels.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Bird Sort Puzzle". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 2.5D Aesthetic. Use an **Orthographic Camera** to maintain puzzle clarity while adding depth. Implement a **Toon Shader (Cel-shading)** for the birds to mimic the vibrant, cartoon vector art style of the reference image. * **Bird Models**: Create low-poly bird meshes in 5 distinct colors (Red Parrot, Blue Macaw, Green Parakeet, Pink Flamingo, Yellow Cockatiel). * *Idle Animation*: Birds should have a slight, rhythmic "bop" or breathing animation while sitting. * *Selection State*: When tapped, the bird should hop up slightly and hover to indicate selection. * **Environment**: * **Background**: A soft, pastel gradient sky (light blue to orange) with layered, flat planes of trees in the distance to create a parallax effect. * **Branches**: Wood-textured horizontal cylinders acting as "containers." Use `InstancedMesh` for branches and leaves to optimize mobile performance. * **Particles**: Subtle falling leaves or floating pollen using `THREE.Points` to add life without heavy rendering costs. ### 2. Audio Requirements * **BGM (Background Music)**: A relaxing, acoustic woodwind and guitar track. It should be loopable, calming, and non-intrusive (Zen/Nature vibe). * **Sound Effects (SFX)**: * **Select**: A short, cute "chirp" or "coo" specific to the bird species. * **Move/Fly**: A soft "wing flap" or "whoosh" sound. * **Land**: A dull wooden "thud" or branch creak sound. * **Invalid Move**: A gentle "head shake" sound or low-tone buzz. * **Level Complete**: A harmonious chorus of bird singing and a triumphant chime. ### 3. Gameplay Loop * **Core Mechanic**: The classic "Water Sort" logic adapted for birds. * The player starts with mixed birds scattered across several branches. * **Rule 1**: The player can only move the *outermost* bird from a branch. * **Rule 2**: A bird can only be placed on a branch if the branch is empty OR if the receiving bird (the one currently at the end of the branch) is the *same color/species*. * **Rule 3**: Branches have a maximum capacity (e.g., 4 birds). * **Win Condition**: The level is cleared when all birds of the same color are gathered together on their own separate branches, and all birds have found a perch. * **Progression**: Start with 2 bird types and 3 branches. Increase complexity by adding more colors and limited empty branches as levels progress. ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Portrait Mode** (Vertical) is mandatory to accommodate vertical stacking of branches. * **Touch Controls**: * Use `THREE.Raycaster` to detect touch input. * **Tap 1**: Select a bird (Bird hops/animates). * **Tap 2**: Select target branch. * If the user Taps elsewhere or the same bird again, deselect. * **Visual Feedback**: * When a move is initiated, use a library like **GSAP** or **TWEEN.js** to animate the bird flying in a Bezier curve arc from the source branch to the destination, rather than teleporting. * Add a subtle camera shake or haptic vibration (using `navigator.vibrate`) when a bird lands or a level is completed. * **UI Layout**: * Place "Undo" and "Restart" buttons at the bottom of the screen (Thumb Zone friendly, min-height 48px). * Level counter at the top center. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Bird Sort Puzzle is a delightful sorting puzzle game that combines visual appeal with brain-training challenges. Players must organize a variety of colorful birds by sorting them into matching color groups on tree branches. With its unique art style featuring vibrant, cartoon-style birds, this game offers an engaging way to exercise your logical thinking and problem-solving skills.

The game presents players with multiple tree branches containing mixed groups of colorful birds. Your mission is to rearrange these feathered friends so that birds of the same color are grouped together on the same branch. What starts as a simple task becomes increasingly complex as you progress through the levels.

Core Features

Brain Training Benefits

Bird Sort Puzzle serves as an excellent brain training exercise that helps improve: - Logical reasoning skills through strategic planning - Pattern recognition by identifying color relationships - Problem-solving abilities with each unique challenge - Concentration and focus during gameplay sessions

Suitable for All Ages

This family-friendly puzzle game welcomes players of all skill levels: - Simple mechanics that anyone can understand quickly - Progressive difficulty that grows with your abilities - No time pressure - solve puzzles at your own pace - Clean, colorful graphics that appeal to both kids and adults

Unique Art Style

The game stands out with its distinctive visual presentation: - Charming cartoon birds with personality and character - Vibrant color palette that makes sorting visually satisfying - Beautiful natural backgrounds featuring trees and sky - Smooth animations that bring the birds to life

Game Mechanics

How Sorting Works

The core gameplay revolves around strategic bird placement: - Each level presents branches with mixed bird colors - Move birds between branches to create color-matched groups - Complete groups of the same color to clear them from branches - Use empty branches strategically to facilitate moves - Plan ahead to avoid getting stuck with impossible arrangements

Level Progression

As you advance through the game: - Early levels introduce basic sorting concepts - Medium levels add more colors and birds to manage - Advanced levels require complex multi-step strategies - Unlock new challenges that test different aspects of logic

Controls and Gameplay

Simple Mouse Controls

Playing Bird Sort Puzzle requires only basic computer skills: - Left mouse button : Click and drag to move birds between branches - Point and click interface : Intuitive interaction with game elements - No keyboard required : Pure mouse-based gameplay

Strategic Gameplay Tips

To master the game effectively: - Plan your moves before making them to avoid dead ends - Use empty branches as temporary holding spaces - Focus on one color at a time rather than mixing strategies - Look for cascading opportunities where one move enables several others

Why Play Bird Sort Puzzle

Perfect for Mental Exercise

This game offers the ideal combination of entertainment and mental stimulation. Unlike fast-paced action games, Bird Sort Puzzle encourages thoughtful analysis and strategic planning . It's perfect for players who enjoy taking their time to work through challenges systematically.

Stress-Free Gaming Experience

With no time limits or pressure mechanics, you can enjoy a relaxing gaming session while still engaging your mind. The peaceful bird theme and gentle gameplay create a calming atmosphere that's perfect for unwinding after a busy day.

Completely Free to Play

Access all game features without any cost. No hidden fees, no premium content locked behind paywalls - just pure puzzle-solving fun available to everyone with an internet connection.

Cross-Platform Accessibility

Whether you're on a desktop computer, laptop, tablet, or smartphone, Bird Sort Puzzle works seamlessly in your web browser. No downloads or installations required - simply visit the game page and start playing immediately.

Frequently Asked Questions (FAQ)