Cute Kitchen - Fun Cooking Restaurant Game

Seele01-Flash
By
Cute Kitchen is a delightful casual restaurant game featuring adorable characters and engaging cooking challenges. Match ingredients, serve customers, and build your culinary empire!

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Cute Kitchen". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** "Kawaii" (Cute) aesthetic using a **Toon Shader** or Cell Shading. The color palette must be pastel (Mint Green, Soft Pink, Cream Yellow) similar to the reference image. * **Camera:** Use an **Orthographic Camera** positioned at a slight angle (isometric or top-down perspective) to mimic a 2.5D look, ensuring the game looks crisp on high-DPI mobile screens. * **Key Models:** * **Chef:** A low-poly Chibi-style character (bobblehead proportions) positioned behind a counter. * **The Counter:** A wooden textured surface where food is assembled. * **Ingredients:** 3D models of Burger Buns, Patties, Cheese slices, Lettuce, and Tomatoes. They should look soft and slightly rounded (subdivision surface look, even if low poly). * **Environment:** A striped awning (Red/Yellow) at the top of the screen and a polka-dot background wall. * **Performance:** strict low-poly counts for all models. Use a single texture atlas for all colors to reduce draw calls. Implement simple shadow blobs instead of expensive dynamic shadows. ### 2. Audio Requirements * **BGM:** Upbeat, cheerful "Cafe Bossa Nova" or "8-bit Arcade" style music featuring xylophones and flutes. High tempo to encourage speed. * **Sound Effects (SFX):** * **Ingredient Spawn:** A soft "Pop" or bubble sound. * **Correct Match:** A satisfying "Ding" or magical chime. * **Wrong Move:** A comedic "Buzz" or "Spring" sound. * **Serving:** A "Cha-ching" cash register sound. * **Customer Voices:** Short, high-pitched "Yay!" or "Hmm?" clips. ### 3. Gameplay Loop * **Core Mechanic (Assembly):** A customer appears (UI bubble) requesting a specific burger stack (e.g., Bottom Bun -> Patty -> Cheese -> Top Bun). * **Interaction:** The player has a row of ingredient buttons at the bottom. Tapping a button spawns that 3D ingredient, which falls from above and stacks physically onto the plate in the center. * **Validation:** * **Success:** If the stack matches the order exactly, the burger is "boxed," coins are added to the score, and the customer leaves happy. * **Failure:** If the player adds the wrong ingredient, the stack shakes, and they must tap a "Trash" button to clear the plate and restart that order. * **Progression:** The game speeds up over time. The goal is to serve as many customers as possible within a 60-second timer. ### 4. Mobile Controls & Interaction * **Orientation:** **Portrait Mode (Vertical)** to allow one-handed play. * **Input Method:** * **Raycasting:** Detect touches on the ingredient bins at the bottom of the screen. * **UI Layout:** Large, thumb-friendly buttons (minimum 44x44px touch targets) located in the bottom 25% of the screen. * **Feedback:** * **Squash & Stretch:** When ingredients land on the stack, apply a simple scaling animation (squash on impact) to give a "jelly-like" satisfying feel. * **Haptic Feedback:** Trigger `navigator.vibrate(20)` on every ingredient tap and a longer vibration on 'Game Over'. * **Visuals:** Particle explosion (confetti or hearts) when an order is completed. *(End of Prompt)* Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Cute Kitchen is a charming casual restaurant game that combines adorable cartoon graphics with engaging cooking gameplay. In this delightful culinary adventure, you'll manage your own kitchen, serve hungry customers, and build a restaurant empire one dish at a time. The game features colorful 2D graphics and hundreds of exciting levels that will keep you entertained for hours.

Core Features

Ingredient Matching Gameplay

The heart of Cute Kitchen revolves around ingredient matching mechanics . Players must quickly identify and combine the right ingredients to create delicious dishes for their customers. This fast-paced gameplay keeps you on your toes while maintaining the casual, accessible nature that makes the game perfect for all ages.

Restaurant Management

As you progress through the game, you'll have the opportunity to expand your culinary business . Earn coins by successfully serving customers and use your profits to unlock new restaurants, each with unique themes and challenges. Watch your small kitchen grow into a thriving restaurant chain!

Chef Customization System

Personalize your gaming experience with the extensive chef customization options . Choose from a wide variety of stylish clothes and accessories to make your chef character uniquely yours. From chef hats to aprons, express your personal style while cooking up a storm.

Hundreds of Challenging Levels

With hundreds of levels available, Cute Kitchen offers long-lasting entertainment value. Each level presents new challenges, different customer demands, and increasingly complex recipes to master. The difficulty progression ensures both beginners and experienced players stay engaged.

Game Mechanics

Customer Service System

Success in Cute Kitchen depends on your ability to serve customers quickly and accurately . Each customer has specific orders and patience levels. The faster and more accurately you fulfill orders, the higher your score and coin rewards.

Progression and Rewards

The game features a comprehensive reward system where coins earned from successful service can be invested in restaurant upgrades, new equipment, and chef customization options. This creates a satisfying progression loop that motivates continued play.

Operation Guide

Simple Mouse Controls

Cute Kitchen uses intuitive mouse-only controls that make it accessible to players of all skill levels: - Left mouse button : Select ingredients, serve dishes, navigate menus, and interact with all game elements - Point and click : Simply point your cursor at ingredients or customers and click to interact - Drag and drop : Some actions may require dragging ingredients to combine them or serve dishes to customers

The streamlined control scheme ensures that players can focus on the fun cooking gameplay without worrying about complex button combinations.

Platform Compatibility

Enjoy Cute Kitchen across multiple platforms: - Web browsers : Play directly in your browser on desktop or mobile devices without downloads - Mobile devices : Available for both Android and iOS devices for gaming on the go - Cross-platform progress : Your game progress syncs across different platforms (where supported)

Why Play Cute Kitchen

Perfect for Casual Gaming

Cute Kitchen excels as a stress-free gaming experience . The adorable art style, cheerful music, and satisfying gameplay mechanics create a relaxing environment perfect for unwinding after a busy day.

Educational Value

While primarily entertaining, the game also offers educational benefits by familiarizing players with cooking concepts, ingredient combinations, and time management skills . It's an excellent choice for young players interested in cooking.

Free-to-Play Accessibility

The game is completely free to play , making high-quality gaming entertainment accessible to everyone. No upfront costs or mandatory purchases required to enjoy the full gaming experience.

Social and Family-Friendly

With its cute characters and wholesome cooking theme, Cute Kitchen is perfect for family gaming sessions . Parents can play alongside children, making it a great bonding activity that everyone can enjoy together.

Frequently Asked Questions (FAQ)