Duck Life 3: Evolution

Seele01-Flash
By
Duck Life 3: Evolution is the ultimate duck training and racing simulator where you breed genetically modified ducks and train them to compete in thrilling races across multiple leagues.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Duck Life 3: Evolution". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** A stylized, vibrant, low-poly cartoon aesthetic. The characters (ducks) should look cute but slightly goofy, retaining the iconic bright green color (and other variations) from the original 2D art but extruded into simple 3D shapes. * **Character Models:** * **The Ducks:** Procedurally generated low-poly ducks. Start with a "baby" form (round, sphere-like body, large eyes), evolving into an "adult" form (taller, more humanoid posture). Use simple geometric primitives (spheres, cylinders) to keep vertex count low for mobile performance. * **Customization:** Different "genetic" types should have slight visual variations (e.g., Strength type has broader shoulders, Flying type has small wings). * **Environment:** * **The Hub/Farm:** A simple grassy paddock with fences and interactive zones (Gym, Pool, Track). Use flat shading and bright, saturated textures. * **Race Tracks:** Linear courses with distinct themes (e.g., grassy plains for running, blue translucent water shaders for swimming, vertical cliffs for climbing). * **Performance:** strict mobile optimization. Use `MeshLambertMaterial` or `MeshToonMaterial` for lighting efficiency. Limit dynamic lights; rely on a strong ambient light and one directional light (sun). Use object pooling for race obstacles. ### 2. Audio Requirements * **Background Music (BGM):** * **Hub/Training:** Upbeat, quirky, "farm-style" chiptune or light acoustic guitar tracks that feel productive and cheerful. * **Racing:** Fast-paced, high-energy electronic arcade music to induce tension. * **Sound Effects (SFX):** * **Duck:** "Quack" sounds with varying pitch (high pitch for babies, lower for adults). Flapping wings, splashing water. * **UI:** Satisfying "pop" or "click" sounds for button presses. A "level up" jingle when stats increase. * **Feedback:** Coin collection chimes and a buzzer sound for hitting obstacles. ### 3. Gameplay Loop * **The Core Loop:** Select Egg -> Hatch -> Train Skills (Minigames) -> Race -> Evolve -> Repeat. * **Evolution Mechanic:** The central mechanic is the "Growth Stage." The duck starts small. As stats (Run, Swim, Fly, Climb) reach certain thresholds, the 3D model scales up and changes shape (morph targets) to look more athletic. * **Training Minigames (The "Grind"):** * *Running:* A simple endless runner (subway surfer style) where the player dodges obstacles to gain XP. * *Swimming:* A tapping game where the player must tap to stay buoyant while moving forward. * **Racing Mode:** The payoff. The duck runs automatically based on its stats. The player acts as a "jockey," using energy boosts at critical moments or handling quick-time events (swipes) to navigate difficult terrain. Victory earns coins to buy "Super Seeds" (stat multipliers). ### 4. Mobile Controls & Interaction * **Orientation:** **Portrait Mode** for one-handed play during training minigames; optional **Landscape Mode** for the main races to see the track ahead. * **Controls:** * **Hub:** Tap-to-move or a simple drag-and-drop interface to place the duck in different training zones. * **Minigames:** * *Run:* Left/Right swiping to change lanes. * *Fly:* Tap and hold to ascend, release to descend (Flappy Bird style mechanics). * **UI Layout:** Large, thumb-friendly buttons (min 44px) placed at the bottom of the screen. Critical info (Energy, Stats) displayed clearly at the top. * **Feedback:** * **Haptic:** Subtle vibration when collecting coins/seed. Strong vibration when hitting an obstacle. * **Visual:** Screen shake on impact. "Sweat drop" particles when energy is low. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Duck Life 3: Evolution takes the beloved duck training formula to new heights with genetic modification and evolution mechanics. In this engaging skill-based adventure, you'll start by selecting a special egg that will hatch into your unique duck companion. Each duck is born with distinct abilities in running, swimming, climbing, and flying, creating endless possibilities for customization and strategy.

The game combines the excitement of animal breeding with competitive racing, offering players a comprehensive training simulation that's both entertaining and challenging. As the third installment in the popular Duck Life series, Evolution introduces enhanced gameplay mechanics while maintaining the charming, accessible gameplay that made the series famous.

Core Features

Genetic Breeding System

The revolutionary genetic modification system allows you to breed ducks with unique combinations of abilities. Each egg you choose contains different genetic potential, affecting your duck's natural talents in the four core skills. This breeding mechanic adds deep strategic layers to the gameplay experience.

Four Essential Skills Training

Master four distinct training disciplines: - Running : Build speed and endurance for land-based races - Swimming : Develop aquatic prowess for water competitions
- Climbing : Strengthen abilities for vertical challenges - Flying : Enhance aerial skills for sky-high competitions

Progressive League System

Compete across three challenging leagues: - Amateur League : Perfect for beginners to learn the basics - Advanced League : Intermediate challenges with tougher opponents - Professional League : Elite competitions for master trainers

Customizable Duck Evolution

Watch your duck evolve and transform as you train different skills. The visual evolution system provides immediate feedback on your training progress, with ducks developing unique appearances based on their specialized abilities.

Gameplay Mechanics

Your journey begins at the egg selection screen, where you'll choose from various genetic options. Once hatched, your duck will display its initial skill levels across the four training categories. The key to success lies in balanced training - while specializing in certain areas can create powerful advantages, well-rounded ducks often perform better in diverse competitions.

Training mini-games are both fun and functional, requiring player skill and timing to maximize your duck's development. Each training session directly impacts your duck's performance in upcoming races, making every practice session meaningful.

Competitions feature dynamic racing mechanics where your trained skills directly influence performance. Running races test pure speed, swimming events challenge aquatic abilities, climbing competitions require strength and technique, while flying races demand aerial mastery.

Operation Guide

The game uses simple, intuitive controls perfect for players of all ages: - Mouse : Navigate menus and interact with training equipment - Arrow Keys/WASD : Control your duck during training mini-games and races - Spacebar : Perform special actions during competitions - Click and Drag : Select eggs and customize training routines

The user-friendly interface makes it easy to track your duck's progress, manage training schedules, and prepare for competitions. Clear visual indicators show skill levels and readiness for different league competitions.

Why Play Duck Life 3: Evolution

This game perfectly balances strategy, skill development, and pure fun. The genetic breeding system adds incredible replay value - no two playthroughs are identical. Whether you're a casual gamer looking for relaxing training sessions or a competitive player aiming for professional league dominance, Duck Life 3 delivers engaging content for all skill levels.

The charming art style, combined with addictive progression mechanics, creates an experience that's easy to start but difficult to put down. The satisfaction of watching your carefully trained duck evolve and succeed in competitions provides genuine achievement feelings that keep players returning.

Perfect for animal game enthusiasts, skill game fans, and anyone who enjoys progression-based gameplay with cute, colorful graphics and rewarding training mechanics.

Frequently Asked Questions (FAQ)