Candy Clicker 2

Seele01-Flash
By
Candy Clicker 2 is an addictive incremental clicker game where you build a candy empire through clicking and strategic upgrades. Start by clicking to produce candies and gradually expand into an automated candy production powerhouse.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Candy Clicker 2 - 3D Mobile Edition**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** High-saturation "Cartoon/Toon" aesthetic. Use `MeshToonMaterial` or `MeshBasicMaterial` with bold colors to replicate the 2D vector art style in a 3D space. * **Main Asset (The Candy):** Create a central 3D candy model. It should be a flattened sphere or a cylinder with pinched "wrapper" ends. The default texture should be hot pink with lighter pink diagonal stripes. The candy should slowly rotate on the Y-axis when idle. * **Background:** Recreate the "sunburst" effect from the screenshot using a shader or a rotating plane behind the candy with alternating light blue and dark blue rays. * **Particle Effects:** Implement an object pooling system for click feedback. When tapped, small 3D particles (stars or mini-candies) and floating text (e.g., "+1") should burst from the impact point. * **Mobile Optimization:** Keep the polygon count low (<1000 tris for the main candy). Use a single directional light and ambient light to minimize calculation costs. ### 2. Audio Requirements * **BGM:** A cheerful, upbeat, and fast-tempo "Kawaii Pop" loop. It should be energetic but repetitive enough not to be annoying. * **Sound Effects (SFX):** * **Click:** A crisp, high-pitched "Pop" or "Crunch" sound that varies slightly in pitch with each tap to prevent audio fatigue. * **Upgrade Purchase:** A satisfying "Cash Register" or "Level Up" chime. * **Unlock:** A magical "sparkle" sound when a new skin is unlocked. * **UI Click:** A soft "blip" for menu navigation. ### 3. Gameplay Loop * **Core Mechanic:** The player taps the central candy to generate resources ("Candies"). * Formula: `TotalCandies = TotalCandies + ClickPower` * **Passive Income:** Implement an `AutoClicker` loop that adds candies every second based on owned structures. * **Shop System:** * **Click Upgrades:** Increase `ClickPower` (Cost scales exponentially). * **Auto Upgrades:** Increase `CandiesPerSecond` (Cost scales exponentially). * **Skin System:** At specific milestone scores (e.g., 1000, 5000, 10000), unlock new textures for the central candy (e.g., Blue Striped, Gold, Rainbow). * **Data Persistence:** Use `localStorage` to save the player's Total Candies, Upgrade Levels, and Unlocked Skins so progress is not lost on reload. ### 4. Mobile Controls & Interaction * **Orientation:** Force or optimize for **Portrait Mode** (Vertical) to allow for one-handed play. * **Touch Controls:** Use Raycasting to detect touches on the 3D Candy mesh. Support multi-touch (allow tapping with multiple fingers for faster input). * **Haptic & Visual Feedback (Juice):** * **Vibration:** Trigger `navigator.vibrate(5)` on every successful tap. * **Animation:** Use a tweening library (like GSAP or TWEEN.js) to make the candy "squash and stretch" or bounce slightly backward on every tap. * **UI Layout:** * **Top 20%:** Display "Total Candies" (Large font) and "Candies Per Second" (Small font). * **Middle 50%:** The 3D interaction area for the Candy. * **Bottom 30%:** A scrollable list of Upgrades. Buttons must be at least **44x44px** and placed within the "Thumb Zone" for easy reaching. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Candy Clicker 2

Candy Clicker 2 is the ultimate incremental clicker experience that combines simple gameplay with deep progression mechanics. In this colorful cartoon-style game, you'll start with nothing but your cursor and build an entire candy manufacturing empire through strategic clicking and smart upgrade choices.

The game features vibrant graphics with a cheerful candy theme that appeals to players of all ages. The satisfying click mechanics and constant progression make it perfect for both active play sessions and idle gaming when you want to relax.

Core Features

Simple Yet Engaging Gameplay

The beauty of Candy Clicker 2 lies in its accessibility. Anyone can start playing immediately - just click the candy to begin producing sweet treats. However, beneath this simple exterior lies a complex upgrade system that rewards strategic thinking and planning.

Comprehensive Upgrade System

The game offers two distinct upgrade paths: - Click Power Upgrades : Increase the number of candies generated per click - Automated Production : Purchase equipment that generates candies automatically, even when you're not actively clicking

Permanent Progression System

Every level you achieve unlocks the ability to purchase permanent buffs that persist through your candy-making journey. This creates a sense of lasting achievement and continuous growth.

Customization Options

Unlock various candy skins to personalize your gaming experience. These cosmetic upgrades add visual variety and give you goals to work toward beyond pure candy production.

Detailed Statistics Tracking

Monitor your progress with comprehensive stats that show your candy production rates, total candies created, and other key performance metrics.

How to Play Candy Clicker 2

Getting Started

Begin your candy empire by clicking on the main candy icon. Each click generates candies that serve as your primary currency for purchasing upgrades and improvements.

Strategic Upgrade Purchasing

As you accumulate candies, visit the upgrade shop to purchase: - Production Multipliers : Increase your per-click candy generation - Automatic Generators : Equipment that produces candies without manual clicking - Efficiency Boosters : Special upgrades that enhance overall production rates

Leveling and Permanent Buffs

Reach new levels by hitting candy production milestones. Each level grants access to permanent buff purchases that provide lasting benefits to your candy operation.

Controls and Interface

The game uses intuitive mouse controls: - Left Mouse Button : Click to produce candies and navigate menus - Upgrade Menu : Browse and purchase production improvements - Statistics Panel : Track your progress and achievements

Why Play Candy Clicker 2

Perfect for Any Gaming Session

Whether you have 5 minutes or 5 hours, Candy Clicker 2 adapts to your schedule. The idle mechanics mean your candy production continues even during short breaks, while active play rewards dedicated clicking sessions.

Stress-Free Gaming Experience

The relaxing gameplay and cheerful visuals make this an ideal game for unwinding after a busy day. There's no pressure, no time limits, and no way to lose - just steady, satisfying progress.

Cross-Platform Accessibility

Play seamlessly across desktop and mobile devices through any modern web browser. No downloads, no installations, no compatibility issues - just instant gaming accessibility.

Engaging for All Ages

The simple mechanics appeal to younger players, while the strategic depth and optimization challenges satisfy experienced gamers looking for incremental game complexity.

Frequently Asked Questions (FAQ)