Yummy Cupcake - Sweet Cafe Simulation Game

Seele01-Flash
By
Yummy Cupcake is a delightful cafe simulation game where you create mouth-watering cupcakes and desserts for happy customers. Transform a run-down shop into a thriving bakery while showcasing your creativity and culinary skills.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Yummy Cupcake 3D**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Adopt a **"Kawaii" / Low-poly aesthetic** with **Toon Shading (Cel-shading)** to mimic the vibrant 2D vector art of the original screenshot. Use a pastel color palette (soft pinks, baby blues, creams, and chocolate browns). * **Scene Layout**: * **Phase 1 (Shop)**: A isometric or perspective view of a cozy cafe corner featuring a wooden table and tiled floor. The table should initially be cluttered with "Trash" objects (crumpled paper, empty cans) and "Stain" decals. * **Phase 2 (Kitchen/Counter)**: A close-up view of a preparation counter. * **Key Models**: * **Cupcake Base**: Modular meshes for the wrapper (liner) and the cake sponge. * **Toppings**: Separate meshes for frosting (swirl shape), whipped cream, cherries, wafer rolls, and sprinkles. * **Trash Items**: Low-poly cans and paper balls. * **Mobile Optimization**: Use **InstancedMesh** for particles (sprinkles/confetti). Keep texture resolution to 1024x1024 max. Limit dynamic lights to 1 (Directional) + Ambient light. Use simple geometry for the background. ### 2. Audio Requirements * **BGM**: A loopable, cozy **Bossa Nova or Lo-Fi acoustic track**. It should be relaxing but upbeat. * **Sound Effects (SFX)**: * **UI**: Soft "Pop" or "Bubble" sounds when clicking buttons. * **Cleanup**: A "Crumple" sound when picking up trash; a "Squeaky clean" sound when wiping stains. * **Cooking**: A "Squish" sound when adding frosting; a "Ding" bell sound when baking is finished. * **Success**: A "Ta-da" or magical chime sound when a cupcake is completed. ### 3. Gameplay Loop The game consists of two distinct stages utilizing a simple state machine: * **Stage 1: The Cleanup (Simulation)** * **Goal**: Clear all debris before the shop opens. * **Mechanic**: Player identifies "Trash" objects and "Recyclables." * **Interaction**: Tapping trash removes it. Wiping stains (scrubbing motion) reduces their opacity until they disappear. * **Transition**: Once `trashCount === 0`, camera transitions (smooth lerp) to the Kitchen view. * **Stage 2: The Baking (Creativity)** * **Step 1**: Select a cupcake liner color (UI buttons). * **Step 2**: Pour batter (Hold button to fill). * **Step 3**: Decorate. Players drag and drop toppings onto the cupcake. * **Win Condition**: Once the player clicks "Serve", a particle system (stars/sparkles) explodes, and a "Delicious!" text appears in 3D space. ### 4. Mobile Controls & Interaction * **Camera**: Fixed perspective, optimized for **Portrait Mode (Vertical)** to allow one-handed play on phones. * **Touch Controls**: * **Raycasting**: Use `threex.domevents` or standard Raycaster for precise touch detection on 3D objects. * **Tap**: To pick up trash or select ingredients. * **Drag/Swipe**: Implement a `touchmove` listener for the "wiping stains" mechanic (detecting scrubbing motion over a specific UV area). * **UI & UX**: * Buttons must be large and thumb-friendly (min 44px hit area). * **Visual Feedback**: When an object is touched, apply a slight "squash and stretch" scale animation (tweening) to indicate interaction. * **Haptic Feedback**: Trigger `navigator.vibrate(50)` on successful actions (trash pickup, topping placement). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Yummy Cupcake is an engaging cafe simulation game that combines creativity, time management, and culinary artistry. Perfect for players who love cooking games and sweet treats, this charming game lets you run your own cupcake cafe from the ground up. With its colorful graphics and intuitive gameplay, it's designed to provide hours of delicious entertainment.

Core Features

Complete Cafe Management Experience

Start with a neglected cafe and transform it into a bustling cupcake paradise. Your journey begins with cleaning and renovating the space, creating the perfect environment for your baking adventures.

Creative Cupcake Design

Unleash your inner pastry chef with an extensive selection of ingredients, frostings, and decorations. Mix and match flavors, colors, and toppings to create unique cupcakes that will delight your customers.

Customer Satisfaction Focus

Each customer has specific preferences and expectations. Pay attention to their orders and create the perfect dessert to keep them happy and coming back for more.

Environmental Responsibility

The game incorporates eco-friendly elements, teaching players about recycling and environmental care while having fun in the kitchen.

Social Sharing Features

Show off your creative cupcake masterpieces by sharing them with friends, inspiring each other's culinary creativity.

Game Gameplay

Renovation Phase

Begin your cupcake empire by cleaning up the messy cafe. Pick up litter, recycle waste materials, wipe down surfaces, and repair broken furniture. This initial phase sets the foundation for your successful bakery.

Baking Process

Once your cafe is ready, dive into the exciting world of cupcake creation. Select from various ingredients including different cake bases, frostings, fruits, chocolates, and decorative elements. Experiment with flavor combinations to discover new recipes.

Order Management

Customers will arrive with specific requests. Read their orders carefully and prepare their desired cupcakes within the time limit. Efficient service leads to happy customers and better profits.

Progression System

As you successfully serve customers, you'll earn resources to expand your ingredient collection, upgrade your equipment, and unlock new decoration options.

Operation Guide

Basic Controls

  • Click or Tap : Select dessert items, kitchen tools, and ingredients
  • Drag : Move selected items to their intended locations
  • Tap Areas : Interact with different workstations in your cafe

Kitchen Tools

Familiarize yourself with various baking tools including mixers, ovens, decorating stations, and serving plates. Each tool has a specific function in the cupcake-making process.

Ingredient Selection

All ingredients are clearly displayed in front of you. Choose cake bases, select frosting colors, pick toppings, and add special decorations to create the perfect cupcake according to customer orders.

Why Play This Game

Perfect for Cooking Enthusiasts

Whether you're a real-life baking enthusiast or someone who enjoys virtual cooking experiences, Yummy Cupcake offers the perfect blend of creativity and time management challenges.

Stress-Free Gaming

The cozy, colorful atmosphere and relaxing gameplay make this an ideal choice for unwinding after a busy day. There's no pressure - just pure creative fun.

Educational Value

Players learn about running a business, customer service, time management, and even environmental responsibility through engaging gameplay.

Cross-Platform Accessibility

Enjoy the game on any device - computer, smartphone, or tablet - making it perfect for gaming on the go or at home.

Completely Free

All the sweet fun comes at no cost. Jump into your baking adventure immediately without any financial commitment.

Frequently Asked Questions (FAQ)