Dual Cat - Puzzle Platform Game

Seele01-Flash
By
Dual Cat is an engaging puzzle platform game where you control an adorable cat with unique powers, navigating through a mysterious laboratory to rescue your feline companion while avoiding dangerous robots and collecting stars.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Dual Cat**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Adorable "Low-poly Soft" aesthetic. The world should look like a clean, stylized laboratory using simple geometry with smooth shading (`THREE.MeshStandardMaterial`). * **The Protagonist (The Cat):** A round, capsule-shaped white cat. * *State A (Alive):* Solid white texture, cute black eyes, pink cheeks. * *State B (Play Dead/Ghost):* When the power is active, the model switches to a semi-transparent grey material (Opacity 0.6), eyes become "X" shapes, and a glowing yellow halo torus appears above the head. * **The Environment:** A 3D side-scrolling platformer view. The background should be a subtle, sterile lab wall (light blue/grey). Platforms are metallic or tiled blocks. * **Enemies (Robots):** Boxy, red or metallic mechanical units that patrol back and forth on platforms. They should have a "scanning" laser or eye. * **Collectibles:** Floating Gold Stars (rotating animation) and a Blue Fish (the level exit goal). * **Mobile Optimization:** Use low polygon counts for all models. Use a single directional light with soft shadows and an ambient light to ensure performance on mobile browsers. ### 2. Audio Requirements * **BGM:** A lighthearted, stealthy "pizzicato" orchestral track (playful but tense). * *Dynamic Audio:* When the player activates "Play Dead" mode, apply a Low-Pass Filter to the music or lower the pitch slightly to create an "underworld/ghost" audio cue. * **SFX:** * *Movement:* Soft, rhythmic "tap-tap" sounds for paws hitting the floor. * *Power Toggle:* A "poof" or "spectral swoosh" sound when switching between Alive and Dead states. * *Collect:* A bright, high-pitched chime for stars; a satisfying "chomp" sound for the Fish. * *Death:* A comedic "meow" screech if caught by a robot. ### 3. Gameplay Loop * **Core Mechanic:** The player navigates a platforming level. * **The "Dual" Ability:** * **Input:** Player presses a toggle button to "Play Dead." * **Effect:** The cat becomes immobile but **invincible**. Enemy robots will pass harmlessly through the player's mesh (collision logic ignored). * **Constraint:** The player *cannot move* while in Ghost mode. They must toggle it off to progress. * **Win Condition:** Collect the Fish at the end of the level. (Stars are optional for score). * **Fail Condition:** Colliding with a robot while in the "Alive" state (collision logic active) triggers a "Game Over" and resets the level. ### 4. Mobile Controls & Interaction * **Orientation:** Landscape Mode. * **Touch Controls:** * **Left Side:** Two large, semi-transparent arrow buttons (Left/Right) for lateral movement. * **Right Side:** A large, circular "Ghost/Skull" icon button. Tapping this toggles the "Play Dead" state. * **Visual Feedback:** * When "Play Dead" is active, the entire screen should have a slight grey vignette overlay to emphasize the state change. * Buttons should scale down slightly (0.9x) on touchstart for tactile feel. * **Haptic Feedback:** Trigger a short vibration (`navigator.vibrate(50)`) when toggling the power or collecting a star. * **Camera:** A smooth `OrthographicCamera` that follows the player's X-position with a slight delay (Lerp) for a premium feel. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Dual Cat is a captivating puzzle platform adventure that combines cute cat characters with challenging gameplay mechanics. In this mysterious laboratory setting, you'll guide a brave cat through obstacle-filled levels, utilizing special abilities to overcome dangers and reunite with your missing feline friend.

The game features a unique dual-state mechanic where your cat can switch between being alive and playing dead, each state offering different advantages for navigating the treacherous lab environment filled with robots and mechanical hazards.

Core Features

Unique Power System

The standout feature of Dual Cat is the innovative "play dead" ability. When activated, your cat becomes temporarily invincible, allowing dangerous enemies and obstacles to pass right through you like a ghost. This creative mechanic adds a strategic layer to the platforming experience.

Challenging Puzzle Elements

Each level requires careful planning and timing. You must collect all three stars scattered throughout the level before picking up the fish to complete your objective. The star collection system encourages thorough exploration of every corner of the laboratory.

Adorable 3D Graphics

The game features charming 3D visuals with an adorable cat protagonist that appeals to players of all ages. The laboratory setting provides an interesting contrast between the cute character design and the mysterious, slightly ominous environment.

Progressive Difficulty

As you advance through the levels, the challenges become increasingly complex, requiring more precise timing and strategic use of your special abilities to overcome the robot guards and mechanical obstacles.

Gameplay Mechanics

The core gameplay revolves around careful navigation and strategic power usage. Your cat must traverse each level while avoiding or bypassing various threats including robots, machines, and environmental hazards. The key to success lies in mastering the timing of your "play dead" ability.

When facing immediate danger, activate your power to become invincible. However, remember that you cannot move while playing dead, so timing is crucial. Deactivate the power as soon as the threat passes to continue your journey through the lab.

Operation Guide

Basic Controls

  • Movement : Use A/D keys or Left/Right arrow keys to move your cat horizontally
  • Special Power : Press F to activate or deactivate the "play dead" ability
  • Restart Level : Press R to restart the current level if you get stuck

Strategic Tips

  • Timing is Everything : Master the rhythm of enemy movements before activating your power
  • Complete Exploration : Search every area thoroughly to find all three stars in each level
  • Power Management : Use your invincibility wisely - you're vulnerable while the power is active but immobile
  • Pattern Recognition : Study robot patrol routes to find the best moments to move safely

Level Objectives

Each level has clear objectives that must be completed in sequence: 1. Collect Stars : Find and gather all three stars hidden throughout the level 2. Retrieve the Fish : Once all stars are collected, pick up the fish to complete the level 3. Avoid Capture : Stay away from robots and mechanical traps that will end your attempt

Why Play Dual Cat

Dual Cat offers a perfect blend of cute aesthetics and engaging puzzle mechanics that appeal to a wide audience. The game is completely free to play and requires no downloads - simply open your web browser and start your adventure.

The innovative power system creates unique gameplay scenarios not found in traditional platform games. Each level presents new challenges that require both quick reflexes and strategic thinking, making it an excellent choice for players who enjoy puzzle-solving with a twist.

The game's accessibility across multiple platforms means you can enjoy the adventure whether you're at your computer or playing on mobile devices during your commute.

Platform Compatibility

Dual Cat is designed as a browser-based game, making it accessible across various devices and platforms. Whether you prefer playing on your desktop computer, laptop, smartphone, or tablet, the game adapts to provide an optimal gaming experience on any screen size.

Frequently Asked Questions (FAQ)