Flip Duck - Gravity-Defying Puzzle Platformer

Seele01-Flash
By
Flip Duck is an innovative puzzle-platform game where you help a determined mother duck collect her missing eggs by defying gravity. With unique physics mechanics and challenging puzzles, it combines the best of platforming and puzzle-solving gameplay.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Flip Duck". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 2.5D Side-Scroller with an **Orthographic Camera** to maintain the classic puzzle-platformer perspective while using 3D assets. The style should be "Cartoon Low-Poly" with bright, saturated colors. * **Character (The Duck)**: A simple composite 3D model using basic geometries (a white Sphere for the body, a smaller sphere for the head, yellow Cone/Pyramid for the beak). The duck must have a visual indicator (e.g., flipping upside down) when gravity is inverted. * **Environment**: * **Platforms**: Long, horizontal BoxGeometries. They must have "Grass" (green texture or simple geometry cubes) on **both the top and bottom** surfaces, visually indicating that the player can walk on either side. * **Background**: A static, tiled background plane with a diagonal brown stripe pattern (simulating dirt/earth) to contrast with the blue "sky" area where the duck moves. * **Hazards**: Rotating 3D "Sawblades" or "Spiked Spheres" with a glowing emission material (cyan/neon green) to indicate danger. * **Collectibles**: Large, white, slightly emissive Eggs (scaled spheres) that float slightly and rotate. * **Performance**: Use `InstancedMesh` for repeated environmental elements (grass blocks, background tiles) to ensure 60FPS on mobile devices. Use simple Lambert or Toon materials; avoid expensive real-time shadows. ### 2. Audio Requirements * **BGM**: A quirky, upbeat 8-bit/Chiptune loop that sounds "waddling" and lighthearted. * **SFX**: * **Jump/Flip**: A classic synthesized "Whoosh" or a cartoonish "Quack" sound when gravity inverts. * **Collect**: A high-pitched "Ding" or "Pop" when collecting an egg. * **Death**: A comedic "Splat" or discordant crash sound when hitting a spike. * **UI**: Soft clicks for button presses. ### 3. Gameplay Loop * **Core Mechanic**: The player cannot jump in the traditional sense. Instead, they trigger a **Gravity Flip**. When triggered, the duck falls "up" to the ceiling (which becomes the new floor) or falls back "down." * **Objective**: Navigate the level using Left/Right movement and Gravity Flips to collect **all** the Eggs distributed across the level. * **Hazards**: Contact with Spikes/Sawblades results in immediate "Game Over" and level restart. * **Win Condition**: Once all eggs are collected, a "Portal" or "Exit Door" unlocks/activates. Reaching it advances to the next level. * **Physics**: Use a simple AABB collision detection system or a lightweight physics engine (like Cannon.js, or simple custom velocity logic). Movement should feel responsive with slight inertia. ### 4. Mobile Controls & Interaction * **Layout**: Landscape orientation is mandatory. * **Touch Controls**: * **Left/Right Movement**: Two large, invisible touch zones on the bottom-left and bottom-right of the screen (or visible semi-transparent arrow UI buttons). * **Gravity Flip**: A prominent, circular "FLIP" button located on the far right (thumb accessible). * **Feedback**: * **Haptic**: Trigger `navigator.vibrate(50)` upon collecting an egg and `navigator.vibrate([100, 50, 100])` upon death. * **Visual**: When gravity flips, the camera should NOT rotate, but the character model should flip 180 degrees vertically to align with the new gravity. * **UI**: * Top-left: "Eggs: X/Y" counter. * Center screen overlay: "Tap to Start" and "Game Over / Retry" buttons (minimum 44x44px touch targets). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Flip Duck

Flip Duck is a captivating puzzle-platform game that has earned an impressive 4.54/5 rating from players worldwide. In this unique gaming experience, you take control of a devoted mother duck on an emotional quest to find all her missing eggs. What sets this game apart is its innovative gravity-defying mechanics that turn traditional platforming on its head.

The game presents a compelling narrative where each egg represents hope and family bonds, creating an emotional connection that drives players through increasingly challenging levels. The upside-down world of Flip Duck offers a fresh perspective on puzzle-platforming, where thinking outside the box isn't just helpful—it's essential.

Core Features

Revolutionary Gravity Mechanics

Flip Duck's standout feature is its physics-based gameplay that allows the mother duck to defy gravity. Players must master the art of flipping between different gravitational orientations to navigate complex level designs. This mechanic transforms simple navigation into strategic puzzle-solving.

Emotional Storytelling

The game weaves a touching narrative about maternal devotion and determination. Each collected egg brings the mother duck closer to reuniting with her family, creating genuine emotional investment in the gameplay experience.

Cross-Platform Accessibility

  • Free to Play : Completely free browser-based game with no hidden costs
  • Mobile Optimized : Perfect touch controls for smartphones and tablets
  • Desktop Compatible : Smooth mouse controls for computer players
  • No Download Required : Instant play through any modern web browser

Progressive Challenge System

Each level presents unique puzzle combinations that require both quick thinking and precise timing. The difficulty curve is carefully designed to introduce new mechanics gradually while maintaining engaging challenges for experienced players.

Gameplay Mechanics

Flip Duck combines traditional 2D platforming with innovative puzzle elements. Players must analyze each level's layout, identify the optimal path to collect eggs, and execute precise movements while managing gravity shifts. The game rewards both strategic planning and skillful execution.

Level Design Philosophy

Every level is crafted with multiple solution paths, encouraging creative problem-solving. Some challenges require going up before going down, while others demand perfect timing and spatial awareness.

Operation Guide

Desktop Controls

  • Mouse Click : Click on either side of the screen to move the duck in that direction
  • Strategic Clicking : Plan your clicks carefully to navigate gravity shifts and obstacles

Mobile Controls

  • Touch Control : Tap directly on the mother duck to control movement
  • Intuitive Interface : Responsive touch controls optimized for mobile gameplay

Gameplay Tips

  1. Study Each Level : Take time to analyze the layout before making your first move
  2. Plan Gravity Shifts : Think about how flipping will affect your position and momentum
  3. Patience is Key : Some puzzles require multiple attempts to master the timing
  4. Collect Strategically : Not all eggs need to be collected in order—find the most efficient path

Why Play Flip Duck

Perfect for Puzzle Enthusiasts

If you enjoy games that challenge your spatial reasoning and problem-solving skills, Flip Duck delivers exactly what you're looking for. The unique gravity mechanics create puzzle scenarios you won't find in traditional platformers.

Ideal for All Skill Levels

Whether you're a casual gamer looking for a relaxing experience or a hardcore puzzle fan seeking complex challenges, Flip Duck adapts to your pace. The intuitive controls make it accessible to newcomers, while the advanced levels provide depth for experienced players.

Emotional Gaming Experience

Beyond the mechanical challenges, Flip Duck offers a heartwarming story about family, determination, and never giving up. This emotional core elevates the gameplay from simple puzzle-solving to a meaningful interactive experience.

Mobile Gaming Excellence

Designed with mobile players in mind, Flip Duck provides console-quality gaming that fits perfectly into busy lifestyles. Quick sessions during commutes or extended play sessions at home—the choice is yours.

Frequently Asked Questions (FAQ)