Cats Love Cake - Cute Cat Skill Game

Seele01-Flash
By
Cats Love Cake is an adorable skill-based platformer where you help cute cats bounce through challenging levels to reach their beloved cakes. Unlock multiple playable animals in this cozy, family-friendly game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Cats Love Cake - Bouncy Puzzle Platformer**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a **2.5D aesthetic** (3D models on a fixed 2D plane). The style should be **flat-shaded, vibrant, and cartoonish** (cel-shaded or unlit materials with outlines). * **Main Character**: A bouncy, round-bodied orange cat (simple geometry: spheres/capsules) with distinct white paws and large, expressive eyes. It should have "squash and stretch" animation deformation when jumping and landing. * **The Goal**: A delicious-looking cake asset (cylinder/cube geometry) with icing and a cherry on top, emitting a soft glow or particle sparkles. * **Background**: A dynamic 2D background plane with a gradient (light purple to white) and radial speed lines to emphasize energy, similar to the screenshot. * **Obstacles**: Spikes (red triangles), moving platforms, and lasers. * **Mobile Optimization**: * Use `InstancedMesh` for repetitive environment blocks. * Limit the poly count for character and items (Low-poly aesthetics). * Use simple shadow blobs (projected texture) instead of expensive real-time shadows. ### 2. Audio Requirements * **BGM (Background Music)**: A cheerful, upbeat, and looping **chiptune/jazz-hop fusion** track. It should feel cozy but energetic, using instruments like pizzicato strings, soft piano, and a light drum beat. * **SFX (Sound Effects)**: * **Jump**: A satisfying, rubbery "boing" or high-pitched "hup" sound. * **Landing**: A soft, thudding squish sound. * **Death/Fail**: A comical "meow" drop or a cartoonish slide-whistle down effect. * **Win/Eat Cake**: A happy "mew" combined with a sparkle chime or munching sound. * **UI Click**: Soft pop or bubble sounds. ### 3. Gameplay Loop * **Core Mechanic**: Physics-based platforming. The player controls the cat's bounces to navigate from the start point to the Cake. * The cat moves constantly or via impulse. The movement should feel "heavy" yet bouncy (high restitution, moderate gravity). * **Collision**: Touching spikes or falling off the map resets the level immediately. * **Victory**: Touching the Cake triggers a confetti particle explosion, displays a "Level Complete" heart animation, and transitions to the next stage. * **Progression**: Simple linear levels increasing in difficulty. * **Helper System**: If the player dies 3 times on the same level, render a faint "ghost path" line showing the optimal trajectory to the cake. ### 4. Mobile Controls & Interaction * **Screen Orientation**: **Landscape Mode** is preferred for platformers, but the camera should dynamically zoom to keep both the cat and the immediate obstacles in view. * **Controls (Touch Optimized)**: * **Split Screen Control**: * **Tap/Hold Left Side**: Move Left. * **Tap/Hold Right Side**: Move Right. * **Both/Center Tap**: Jump (or Auto-jump depending on simplified mechanics, but manual jump is preferred for "Skill Games"). * Alternatively, use two large, semi-transparent **virtual buttons** (Left Arrow, Right Arrow) at the bottom corners (min size 64x64px). * **Haptic Feedback**: Trigger a short vibration (using `navigator.vibrate`) when the cat lands on a platform or eats the cake. Trigger a longer vibration pattern on death. * **UI Layout**: * Top Left: Level Counter. * Top Right: Mute Toggle & Pause Button (large hit targets). * Win Screen: A large "Next Level" button in the center of the screen. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Cats Love Cake is a charming skill game that combines cute cat characters with challenging platformer gameplay. In this delightful adventure, you'll help adorable cats navigate through various levels by bouncing and jumping, all while avoiding obstacles to reach their ultimate goal - delicious cakes! The game features a cozy, colorful art style with lovable animal characters that will melt your heart.

This family-friendly game is perfect for players of all ages who enjoy skill-based challenges with a cute twist. The simple yet engaging gameplay mechanics make it easy to learn but challenging to master, providing hours of entertainment for cat lovers and casual gamers alike.

Core Features

Adorable Animal Characters

Start with a cute cat character and unlock even more lovable animals as you progress through the levels. Each character brings their own charm to the bouncing adventure, keeping the gameplay fresh and exciting.

Progressive Difficulty System

The game features carefully designed levels that gradually increase in difficulty. If you're struggling with a particular level, the helpful hint system will show you the perfect route after a few attempts, ensuring you never get stuck for too long.

Cozy Gaming Experience

With its warm color palette, cute character designs, and relaxing gameplay style, Cats Love Cake offers a cozy gaming experience that's perfect for unwinding after a long day.

Skill-Based Challenges

Each level presents unique obstacles and requires precise timing and movement to complete successfully. The bouncing mechanics create satisfying gameplay that rewards practice and patience.

Gameplay Mechanics

The core gameplay revolves around bouncing your cat character across each level while avoiding various obstacles. You'll need to master the art of timing your jumps and controlling your character's trajectory to successfully navigate through increasingly complex level designs.

The physics-based movement system creates realistic bouncing effects that feel satisfying and responsive. Each level is designed as a puzzle that requires both skill and strategy to solve efficiently.

Operation Guide

Controlling your cute cat character is simple and intuitive:

  • Arrow Keys : Use the arrow keys to move your character left, right, up, and down
  • Precise Movement : Make careful, deliberate movements to avoid obstacles
  • Timing : Wait for the right moment to make your moves and bounces
  • Route Planning : Study each level layout before making your first move

The game responds well to both quick reflexes and thoughtful planning, making it accessible to different play styles.

Why Play This Game

Perfect for Cat Lovers

If you adore cats and cute animals, this game will instantly capture your heart with its charming character designs and cat-themed gameplay.

Relaxing Yet Challenging

The cozy art style and gentle gameplay create a relaxing atmosphere, while the skill-based challenges keep you engaged and motivated to improve.

Family-Friendly Fun

With no violence or inappropriate content, this game is perfect for players of all ages, making it an excellent choice for family gaming time.

No Cost, Maximum Fun

Enjoy the complete gaming experience absolutely free, with no hidden costs or premium features locked behind paywalls.

Browser Convenience

Play instantly in your web browser without any downloads or installations required. Perfect for quick gaming sessions during breaks or leisure time.

Frequently Asked Questions (FAQ)