Duck Life: Space - Galactic Racing Adventure

Seele01-Flash
By
Duck Life: Space takes the beloved duck racing series to the cosmos! Train your duck squad across six alien worlds, master new skills, and race through space to reclaim your stolen championship trophy from mysterious aliens.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Duck Life: Space - Gravity Runner**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: A "2.5D" side-scrolling infinite runner with a vibrant, cartoonish sci-fi aesthetic. Use simple 3D primitives (spheres, cubes, cylinders) to simulate the flat vector art style of the original game but in a 3D space. * **Player Character (Duck)**: A low-poly composite model made of a sphere (body, bright green), a smaller sphere (head), and a cone/pyramid (yellow beak). The duck should have a simple bobbing animation while running. * **Environment**: An infinite sci-fi corridor or platform. * **Background**: A deep purple/dark blue space skybox with scattered white stars (points). * **Track**: A futuristic metallic gray floor and ceiling with neon edge strips (cyan or purple) to delineate the playable area. * **Obstacles**: Red glowing jagged spikes or crates that appear randomly on the floor or ceiling. * **Collectibles**: Floating golden coins or "Energy Atoms" (spinning tetrahedrons) to increase the score. * **Performance**: Use `InstancedMesh` for repeating floor tiles/stars if possible, or simple object pooling for obstacles to maintain 60FPS on mobile browsers. ### 2. Audio Requirements * **BGM**: A fast-paced, 8-bit or synth-wave sci-fi loop that evokes a feeling of training and space travel (e.g., upbeat electronic). * **Sound Effects (Synthesized)**: * **Gravity Flip**: A "whoosh" or "warp" sound when the player switches gravity. * **Collect**: A high-pitched "ding" or chime. * **Crash**: A retro "thud" or "explosion" noise. * **UI Click**: A standard UI interaction click. ### 3. Gameplay Loop * **Core Mechanic**: The duck runs automatically to the right. The player controls **Gravity Switching**. * **Rules**: * The duck can run on the **Floor** or the **Ceiling**. * Touching an obstacle results in an immediate "Game Over". * Collecting coins adds to the score. * The game speed gradually increases the longer the player survives. * **Win/Loss**: Infinite gameplay until collision. Upon death, show a "Training Complete" modal with the final score and a "Retry" button. ### 4. Mobile Controls & Interaction * **Control Scheme**: **Single-Tap Gameplay**. * **Tap Anywhere on Screen**: Instantly flips the duck's gravity. If on the floor, the duck flips to the ceiling; if on the ceiling, it flips to the floor. * **Orientation**: Landscape mode locked. * **UI/UX**: * **Start Screen**: A large, centered "Start Training" button (min-height 50px). * **HUD**: Display Score (top left) and Speed/Distance (top right) with large, readable fonts suitable for small screens. * **Feedback**: Screen shake (camera jitter) on collision. Simple particle explosion on coin collection. * **Prevent Default**: Ensure `e.preventDefault()` is used on touch events to prevent scrolling or zooming the browser window while playing. 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: Space transforms the classic duck racing formula into an epic galactic adventure. When aliens steal your precious world champion trophy, you must embark on an interstellar quest to get it back. This free-to-play racing game combines skill training, customization, and competitive racing across six unique alien worlds, each packed with exotic challenges and new duck species to encounter.

The game expands on the traditional Duck Life gameplay by introducing space exploration elements and a compelling storyline that takes you from planet to planet. With stunning space-themed visuals and an engaging progression system, Duck Life: Space offers hours of entertainment for both newcomers and series veterans.

Core Features

Expanded Skill System

Unlike previous Duck Life games, Space introduces Intelligence as a sixth skill alongside the classic abilities: flying, running, swimming, and jumping. This new skill opens up advanced strategies and mini-games that challenge your duck's mental prowess.

Six Unique Alien Worlds

Each planet in Duck Life: Space features: - Distinctive alien duck species with unique characteristics - Planet-specific challenges that test different skill combinations
- Exotic environments ranging from icy moons to volcanic worlds - Progressive difficulty that keeps the gameplay engaging

Comprehensive Customization System

Build your ultimate duck racing team by: - Purchasing additional ducks to create an elite squadron - Styling your ducks with hats, hairstyles, and fashionable clothes - Mixing and matching accessories to create unique looks - Building team synergy with complementary duck abilities

24 Training Mini-Games

Master your skills through diverse mini-games designed to improve specific abilities. Each skill has multiple training modes, ensuring variety and preventing repetitive gameplay.

Gameplay Mechanics

Training Phase

Before each race, spend time in the training facility to boost your duck's stats. The training mini-games are intuitive yet challenging, requiring different strategies for optimal skill development. Intelligence training introduces puzzle-solving elements that distinguish Space from other Duck Life titles.

Racing Competitions

Planetary races serve as the main progression milestones. Win races to unlock new worlds and advance the storyline. Each victory brings you closer to confronting the alien trophy thieves.

Exploration Elements

Between races, explore alien environments, discover hidden secrets, and interact with native duck species. This exploration adds depth beyond pure racing competition.

Operation Guide

Basic Controls

  • Running : Use left mouse clicks to change sides and avoid obstacles
  • Swimming : Arrow keys control swimming direction and speed
  • Flying : Left and right arrows for aerial navigation
  • Menu Navigation : Point and click interface for all menus and selections

Training Tips

  1. Balance skill development - Don't focus on just one attribute
  2. Practice regularly - Consistent training yields better race results
  3. Experiment with strategies - Different planets favor different skill combinations
  4. Utilize intelligence training - This unique skill can provide significant advantages

Why Play Duck Life: Space

Perfect for All Ages

The game's charming art style, simple controls, and progressive difficulty make it accessible to players of all skill levels. Young players will love the colorful ducks and space theme, while experienced gamers will appreciate the strategic depth of skill management and team building.

Completely Free Experience

Play the entire adventure without spending money. All content, including planets, mini-games, and customization options, is available through gameplay progression.

Cross-Platform Compatibility

Enjoy Duck Life: Space on any device with a web browser. The game runs smoothly on desktops, laptops, tablets, and smartphones, allowing you to continue your galactic journey anywhere.

Rich Series Legacy

As part of the beloved Duck Life franchise, Space maintains the series' trademark charm while introducing fresh mechanics and an engaging storyline that enhances the traditional racing formula.

Atmospheric Design

The space theme comes alive through entrancing music and ethereal visual effects that perfectly complement the cosmic adventure atmosphere.

Frequently Asked Questions (FAQ)