Catpad - Interactive Cat Mini Games Collection

Seele01-Flash
By
Catpad is a charming collection of mini-games where you control an adorable pixelated cat through various activities. Build towers, play memory games, drive cars, and unlock decorative items for your cat's home.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Catpad: Digital Pet & Arcade Hub**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: "Chunky 2D" or "Paper Mario" aesthetic. Use `THREE.ExtrudeGeometry` or `THREE.PlaneGeometry` to create flat, pixel-art style sprites that have a slight thickness to them. * **Main Character**: A cute, blocky tabby cat (brown/taupe color) with thick black outlines and pink cheeks, positioned centrally. The cat should have simple animations: idle (breathing scaling), happy (squinting eyes), and "Fever Mode" (vibrating/rainbow outline). * **Environment**: A bright, solid pastel green background (`#2ecc71` or similar). Floating elements like "shiny power-up balls" (emissive spheres) should appear dynamically. * **Performance (Mobile)**: Use `THREE.InstancedMesh` if spawning many particles. Texture resolution should be low (pixel art style, e.g., 64x64px scaled up using `magFilter = THREE.NearestFilter`) to save memory. Use an **Orthographic Camera** to maintain the 2D arcade look. ### 2. Audio Requirements * **BGM**: A loopable, upbeat, 8-bit chiptune track that speeds up when "Fever Mode" is active. * **SFX**: * **Petting**: Soft, randomized "Meow" or "Purr" sounds (synthesized or placeholder). * **UI/Tap**: A satisfying "Pop" or "Click" sound. * **Fever Mode Start**: A rising crescendo or siren-like arcade sound. * **Collection**: A "Ding" coin sound when collecting power-up balls. ### 3. Gameplay Loop * **Core Mechanic (The Petting Interface)**: * **Idle State**: The player sees the cat. Tapping the cat's face triggers a heart particle explosion and increases a "Love Meter." * **Paw Interaction**: Tapping anywhere else on the screen causes the cat's paw to reach out to that coordinate (simple IK or lerp movement). * **The "Fever" System**: * Occasionally, "Power-up Balls" float across the screen. The player must tap (use the paw) to pop them. * Collecting enough balls fills the Fever Bar. * **Fever Mode**: When full, the screen shakes, the background flashes disco colors, and score multipliers are applied for 10 seconds. * **Goal**: Achieve the highest "Love Score" within a session. ### 4. Mobile Controls & Interaction * **Touch Input**: * Map `touchstart` events to raycasting. * **Tap on Cat**: Triggers "Pet" function. * **Tap on Empty Space/Items**: Triggers "Paw Move" function to that X,Y position. * **Screen Adaptation**: * Force **Portrait Mode** layout logic (camera zoom adapts to screen width). * Ensure the canvas resizes correctly on `resize` events without stretching the pixel art. * **Feedback**: * **Haptics**: Use `navigator.vibrate(50)` on every successful tap/pet. * **Visual Juice**: When tapped, the cat mesh should squash and stretch slightly. UI numbers should pop up at the tap location (+100!). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Catpad

Catpad is a delightful collection of skill-based mini-games featuring an adorable pixelated cat as your playable character. This free browser game combines cute aesthetics with engaging gameplay, offering over 6 different activities that showcase typical "cat behavior" in a fun, interactive way. The game's charming pixel art style and simple controls make it accessible to players of all ages who love cats and casual gaming.

Core Features

Catpad stands out with its unique blend of cat-themed gameplay and varied mini-game mechanics:

Multiple Game Modes

Experience more than 6 different mini-games, each offering unique challenges: - Tower Building : Stack boxes as high as possible using your cat's agility - Memory Games : Test your cognitive skills with cat-themed memory challenges - High-Speed Driving : Race cars at incredible speeds (yes, cats can drive!) - Interactive Activities : Engage in various other cat-like behaviors and skills

Fever Mode System

Collect shiny power-up balls scattered throughout the games to activate Fever Mode . In this special state, your cat becomes supercharged, scoring massive points and helping you achieve new high scores and unlock achievements.

Home Decoration System

Earn points and achievements to unlock decorative items for your cat's living space. Customize and personalize your feline friend's environment with various unlockable accessories and furniture.

Pixel Art Graphics

Enjoy beautifully crafted pixel art that brings your cat character to life with smooth animations and expressive details.

Gameplay Mechanics

The game combines skill-based challenges with progression elements:

  • Score-Based Progression : Higher scores unlock new content and decorations
  • Achievement System : Complete specific challenges to earn rewards
  • Power-Up Collection : Strategic collection of power-up balls enhances performance
  • Multi-Game Mastery : Each mini-game requires different skills and strategies

Operation Guide

Catpad features intuitive mouse-only controls:

  • Mouse Click on Game Area : Move your cat's paw to interact with objects
  • Click on Cat's Face : Give your adorable feline a pet for bonus interactions
  • Navigation : Use mouse to navigate between different mini-games and menus

The simple control scheme ensures that players can focus on mastering each mini-game's unique mechanics without struggling with complex input methods.

Why Play Catpad

Catpad offers a perfect blend of relaxation and challenge:

Perfect for Cat Lovers

If you adore cats, this game captures their playful nature in digital form. The pixel art cat is incredibly expressive and engaging, making every interaction feel rewarding.

Varied Gameplay Experience

With 6+ different mini-games, you'll never get bored. Each game type offers distinct challenges, from precision-based tower building to memory-testing puzzles.

Stress-Free Gaming

The cute graphics, gentle gameplay, and lack of time pressure make Catpad an excellent choice for relaxing gaming sessions.

Achievement and Collection Elements

The progression system keeps you engaged as you work toward unlocking new decorative items and achieving higher scores across all mini-games.

Completely Free Access

Enjoy the full Catpad experience without any cost. No downloads, no subscriptions, just pure cat-themed gaming fun directly in your browser.

Frequently Asked Questions (FAQ)