Pet Clicker

Seele01-Flash
By
Pet Clicker is an adorable free clicker game where you evolve cute animals through 10 tiers of evolution. Click to earn money, upgrade your power, and unlock new backgrounds, cursors, and effects for endless fun!

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Pet Clicker Evolution**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Adorable, cartoonish "2.5D" aesthetic. Use a warm, vibrant color palette (Orange, Yellow, Beige, Brown) inspired by the title logo. * **Main Character (The Pet):** Use a central 3D model (composed of simple primitives like Spheres and Capsules to keep poly count low) representing the animal. Start as a simple "Egg" or "Baby Mouse." * **Shader/Material:** Apply a **Toon Shader (Cell Shading)** or Standard Material with high ambient light to mimic a flat 2D illustration style. Add a subtle rim light to make the character pop against the background. * **Environment:** Use a solid, pleasing pastel color (e.g., Cream/Light Beige) for the background initially. Implement a changing background system (unlockable colors/textures) behind the character. * **Particles:** Create a lightweight particle system using `THREE.Points` or InstancedMesh for efficiency. Particles (stars, hearts, paw prints) should burst outward when the pet is clicked. * **Mobile Optimization:** Limit the scene to < 5000 triangles. Use `requestAnimationFrame` efficiently and avoid complex post-processing effects. Use Orthographic Camera to maintain a consistent "sticker-like" perspective. ### 2. Audio Requirements * **BGM:** A looping, upbeat, and relaxing track featuring instruments like ukulele, xylophone, and light whistling. Tempo should be moderate (approx. 100-110 BPM). * **Sound Effects (SFX):** * **Tap/Click:** A satisfying, high-pitched "Squeak" or "Pop" sound (varied slightly in pitch each time to prevent monotony). * **Coin Gain:** A soft "Ding" or "Chime" visual sync. * **Evolution:** A celebratory fanfare or magical "Whoosh" sound. * **UI Buttons:** A wooden "Clack" or soft click sound. ### 3. Gameplay Loop * **Core Mechanic:** The player taps the central Pet to earn "Coins" and fill an "Evolution Bar." * **Evolution System:** Implements 10 distinct tiers. When the Evolution Bar fills up, the pet "Evolves" (changes color, grows size, or adds geometry like ears/tails) and the Coin multiplier increases. * **Economy & Upgrades:** * **Click Power:** Upgrade to increase Coins per Tap. * **Auto-Clicker (Idle):** Upgrade to generate Coins per second automatically. * **Cost Scaling:** Upgrade costs should increase exponentially (e.g., `Cost = BaseCost * 1.5 ^ Level`). * **Prestige:** A "Rebirth" button becomes available after Tier 10, resetting progress but granting a permanent global multiplier (e.g., +10% income). ### 4. Mobile Controls & Interaction * **Orientation:** Strict **Portrait Mode** design for one-handed play. * **Touch Controls:** * The entire upper 60% of the screen is the "Click Zone." * Use `Raycaster` to detect taps on the 3D pet model. * **Juicy Feedback (Critical):** * **Squash & Stretch:** When tapped, the 3D model must briefly scale down on the Y-axis and scale up on X/Z (squash), then bounce back (elastic tweening). * **Floating Text:** Show "+$10" popping up from the cursor position and fading out upwards. * **Haptics:** Trigger `window.navigator.vibrate(5)` on every tap for tactile feedback. * **UI Layout:** * HUD (Heads-Up Display) at the top: Current Money (large font), Evolution Bar. * Upgrade Menu at the bottom (lower 30% of screen): Scrollable list of buttons. Buttons must be at least **44x44px** hit areas for accessibility. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Pet Clicker

Pet Clicker is a charming incremental clicker game that combines the addictive nature of clicking games with the joy of cute animal evolution. This free browser-based game invites players to embark on a delightful journey through 10 unique tiers of animal evolution, each more adorable than the last.

With its colorful 2D graphics and engaging idle gameplay mechanics, Pet Clicker offers hours of entertainment as you watch your virtual pets grow and evolve. The game's simple yet rewarding progression system makes it perfect for both casual gamers and clicker enthusiasts.

Core Features

10 Tiers of Animal Evolution

Experience the magic of evolution as you guide your pet through 10 distinct evolutionary stages. Each tier brings new visual transformations and increased earning potential, keeping the gameplay fresh and exciting throughout your journey.

Comprehensive Upgrade System

Enhance your clicking power with various upgrades that boost your income generation. Strategic upgrade purchases allow you to progress faster and unlock higher evolution tiers more efficiently.

Prestige System for Advanced Players

Once you've mastered the basics, utilize the prestige system to reset your progress in exchange for permanent bonuses. This feature adds depth and replayability, allowing experienced players to achieve even greater heights.

Customization Options

Personalize your gaming experience by unlocking new backgrounds, cursor designs, music tracks, and visual effects. These cosmetic upgrades add variety and keep the game visually engaging during long play sessions.

Idle Gameplay Mechanics

Enjoy passive income generation even when you're not actively clicking. The idle system ensures continuous progress, making Pet Clicker perfect for players who prefer a more relaxed gaming approach.

Gameplay Mechanics

The core gameplay revolves around clicking to generate currency, which you then invest in upgrades and evolution advances. As your pet evolves, it generates more money per click, creating a satisfying progression loop that encourages continued play.

Each evolution tier requires specific amounts of currency and upgrades, providing clear goals and milestones. The game balances active clicking with passive income, allowing players to choose their preferred play style.

Operation Guide

Pet Clicker features intuitive mouse-only controls that make it accessible to players of all ages:

  • Left Mouse Button : Primary interaction for clicking your pet, navigating menus, and purchasing upgrades
  • Point and Click : Hover over different interface elements to view upgrade costs and descriptions
  • Menu Navigation : Use mouse clicks to access different game sections including upgrades, customization, and prestige options

The user interface is designed for ease of use, with clear visual indicators for available upgrades and progression milestones. All game functions are accessible through simple mouse interactions, making it perfect for casual gaming sessions.

Why Play Pet Clicker

Pet Clicker stands out in the crowded clicker game market through its focus on cute animal themes and comprehensive progression systems. The game offers:

  • Completely Free : No hidden costs or mandatory purchases - enjoy the full experience at no charge
  • Browser-Based : Play instantly without downloads or installations on any device with a web browser
  • Family-Friendly : Suitable for all ages with its cute graphics and non-violent gameplay
  • Progress Satisfaction : Experience the joy of watching your virtual pets grow and evolve
  • Flexible Gameplay : Perfect for both short gaming sessions and extended play periods
  • Regular Progression : Constant sense of achievement through upgrades and evolution milestones

Whether you're new to clicker games or a seasoned veteran, Pet Clicker provides an engaging and rewarding experience that combines strategy, progression, and adorable animal companions.

Frequently Asked Questions (FAQ)