Double Panda

Seele01-Flash
By
Double Panda is an adorable cooperative platform game featuring two unique pandas with special abilities. Play solo or with a friend in this charming adventure that emphasizes teamwork and coordination.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Double Panda: Mobile Edition**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: 2.5D Side-Scroller. Use **Low-Poly 3D models** with **Cel-Shading (Toon Shader)** to mimic the thick outlines and vibrant colors of the original 2D artwork. The aesthetic should be cute, rounded, and friendly. * **Characters**: * **Giant Panda**: Larger, rounder collider, black and white textures. * **Red Panda**: Smaller, agile, orange and reddish-brown textures with a striped tail. * **Environment**: * **Bamboo Forest Theme**: Bright green hues, simple geometric shapes for ground platforms. * **Functional Assets**: Vertical green cylinders representing "Bamboo" (climbable), Blue semi-transparent planes representing "Water" (swimmable), and Shiny Golden Keys (collectibles). * **Mobile Optimization**: Limit real-time shadows; use baked lighting where possible. Target 60 FPS on mobile browsers by keeping geometry simple. ### 2. Audio Requirements * **BGM**: Upbeat, retro-inspired Chiptune track mixed with light woodwind instruments (flutes) to fit the playful animal theme. * **Sound Effects (SFX)**: * **Jump**: A cartoonish "boing" or high-pitched "whoosh". * **Swap**: A magical "poof" or "shimmer" sound when switching characters. * **Splash**: Water entry sound (exclusive to Giant Panda). * **Climb**: Rhythmic rustling sound when Red Panda climbs bamboo. * **Stacking**: A "grunt" or "heave-ho" sound when the pandas combine. ### 3. Gameplay Loop * **Core Mechanic**: The player controls one panda at a time but must utilize both to finish the level. * **Red Panda Mode**: Can interact with "Bamboo" objects to climb vertically. Can fit through small gaps. * **Giant Panda Mode**: Can walk through "Water" zones (Red Panda drowns/resets in water). Can jump on top of basic enemies to defeat them. * **Co-op/Stacking Mechanic**: When the two pandas are adjacent, pressing the "Action" button stacks the Red Panda on top of the Giant Panda. This allows for a double-height jump or reaching high ledges. * **Win Condition**: Both pandas must reach the "Goal Flag" zone at the end of the level. * **Fail Condition**: Falling into a bottomless pit or the wrong character entering a hazard (e.g., Red Panda falling into water). ### 4. Mobile Controls & Interaction * **Screen Orientation**: Landscape Mode (Required for platformer visibility). * **Touch Controls (UI Overlay)**: * **Left Zone**: A dynamic Virtual Joystick for movement (Left/Right). * **Right Zone (Action Buttons)**: * **Button A (Big)**: Jump. * **Button B**: Swap Character (Instant camera focus shift). * **Button C**: Interact/Stack (Context-sensitive: Stack if close, Climb if near bamboo). * **Camera Behavior**: The camera should smoothly follow the *currently active* panda, with a slight look-ahead offset in the direction of movement. * **Feedback**: Implement `navigator.vibrate(50)` on landing jumps, taking damage, or successfully stacking characters. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Double Panda

Double Panda is a delightful cooperative platform game that brings together two adorable pandas on an exciting adventure. This charming game combines classic platforming mechanics with innovative cooperative gameplay, making it perfect for both solo players and friends looking to team up. The colorful, cartoon-style graphics and engaging puzzle-platform mechanics create an experience that's both accessible and challenging.

Core Features

Unique Dual-Character System

The game features two distinct pandas, each with their own special abilities: - Giant Panda : Excels at swimming across water obstacles and can jump on enemies to defeat them - Red Panda : Skilled at climbing bamboo structures and collecting essential keys

Cooperative Gameplay Mechanics

What sets Double Panda apart is its emphasis on teamwork. The pandas can literally carry each other to reach higher platforms, creating dynamic puzzle-solving opportunities that require strategic thinking and coordination.

Flexible Play Modes

  • Single Player : Control both pandas individually, switching between them as needed
  • Local Co-op : Team up with a friend on the same computer for true cooperative gameplay

Puzzle-Platform Challenges

Each level presents unique obstacles that require clever use of both pandas' abilities. Whether it's crossing water, climbing bamboo, collecting keys, or reaching high platforms, success depends on understanding how to effectively utilize each character's strengths.

Gameplay Mechanics

The core gameplay revolves around navigating through carefully designed levels filled with obstacles, enemies, and puzzles. Players must:

  • Navigate diverse environments using each panda's unique abilities
  • Solve cooperative puzzles that require both characters working together
  • Collect keys and items essential for progression
  • Overcome platforming challenges with precise timing and coordination
  • Defeat enemies using the giant panda's jumping ability

The game's difficulty curve is perfectly balanced, starting with simple tutorials and gradually introducing more complex cooperative mechanics.

Controls Guide

Single Player Mode

  • Movement : Use WASD keys or arrow keys to move the active panda
  • Character Swap : Press Spacebar to switch between the giant panda and red panda
  • Actions : Each panda automatically uses their special abilities when interacting with appropriate objects

Two Player Co-op Mode

  • Giant Panda (Player 1) : Use WASD keys for movement and actions
  • Red Panda (Player 2) : Use arrow keys for movement and actions
  • Coordination : Both players must work together to overcome obstacles and reach the goal

Why Play Double Panda

Perfect for All Ages

The game's cute art style, simple controls, and non-violent gameplay make it suitable for players of all ages. It's particularly great for: - Families looking for games to play together - Friends wanting a fun cooperative experience - Solo players who enjoy puzzle-platformers with unique mechanics

Educational Value

Beyond entertainment, Double Panda teaches valuable skills: - Problem-solving through puzzle mechanics - Teamwork and communication in co-op mode - Strategic thinking when planning how to use each panda's abilities - Hand-eye coordination through platforming challenges

Accessibility and Convenience

  • Completely free to play with no hidden costs
  • Browser-based - no downloads or installations required
  • Instant access - start playing immediately
  • Family-friendly content appropriate for all audiences

Replay Value

The game offers excellent replay value through: - Multiple difficulty approaches to each level - Cooperative vs. solo play styles offering different experiences - Perfect completion challenges for completionist players - Social gaming opportunities with friends and family

Frequently Asked Questions (FAQ)