Cooking Live - Restaurant Cooking Game

Seele01-Flash
By
Cooking Live is an engaging casual cooking simulation where you play as Jane, a passionate food blogger traveling the world to promote local restaurants and talented chefs through culinary adventures.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Cooking Live: Streamer Chef**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a **stylized, low-poly cartoon aesthetic** with high saturation and soft, baked lighting textures (mimicking the "Disney-style" art in the reference image). The color palette should be vibrant, focusing on warm pinks, purples, and fresh greens. * **Scene Setup**: Create a **Portrait Mode (9:16 aspect ratio)** kitchen scene to simulate a mobile phone screen during a live stream. * **Foreground**: A kitchen counter with cooking stations (e.g., a cutting board for salads, a stove for frying). * **Midground**: The 3D avatar of the chef (Jane) facing the camera. * **Background**: A cozy, blurred kitchen backdrop with a "Live Recording" camera tripod visible in the corner to sell the blogger theme. * **Mobile Optimization**: * Use simple geometries (BoxGeometry, CylinderGeometry) for ingredients to keep the poly count low. * Use a single shared texture atlas for colors to reduce draw calls. * Avoid real-time shadows; use simple circular "blob shadows" under objects. ### 2. Audio Requirements * **BGM**: An upbeat, acoustic "vlog-style" background track (ukulele, light percussion, whistling) that loops seamlessly. * **Sound Effects (SFX)**: * **UI**: A satisfying "pop" sound when tapping ingredients. * **Cooking**: Distinct ASMR-style sounds (chopping crunch, sizzling pan, bubbling soup). * **Feedback**: A "Ka-ching" or digital donation sound when a dish is served successfully. * **Alerts**: A "timer ticking" sound when a customer's patience is low. ### 3. Gameplay Loop * **Core Mechanic**: Time-management cooking simulation. 1. **Order Generation**: Customers (represented by 2D floating UI bubbles at the top) appear with specific requests (e.g., "Tomato Salad" or "Fried Egg"). 2. **Preparation**: The player taps raw ingredients on the counter. * *Example*: Tap Tomato -> Chef chops it -> Tap Bowl -> Tomato moves to bowl. 3. **Service**: When the dish matches the order, the player taps the finished dish to serve it to the customer/camera. * **The "Live" Twist**: Instead of just money, the score is calculated in **"Viewers" and "Likes"**. * Serving quickly activates a "Combo Mode" where hearts particle effects explode on the screen, and the viewer count ticker increases rapidly. * **Win Condition**: Reach a specific viewer count (e.g., 10,000 viewers) within the time limit. * **Lose Condition**: Letting too many customers wait too long results in them leaving, causing the viewer count to drop. ### 4. Mobile Controls & Interaction * **Touch Controls**: Implement a **Raycaster** for touch/click detection. The entire game is controlled via single taps (no complex dragging). * **Hit Areas**: Ensure all interactive elements (ingredients, appliances, plates) have invisible, expanded hitboxes (at least 44x44 pixels equivalent) to prevent misclicks on small mobile screens. * **Orientation**: **Portrait Mode (Vertical)** to match the "Mobile Live Stream" narrative. * **Feedback & Juice**: * **Squash and Stretch**: When an object is tapped, apply a slight scale animation (using GSAP or TWEEN) to provide tactile feedback. * **Vibration**: Trigger `navigator.vibrate(20)` on successful interactions for haptic feedback. * **UI Overlay**: Place a "Live Chat" stream overlay on the bottom left that auto-scrolls with fake positive comments like "Yummy!", "Go Jane!", and emojis when the player scores points. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Cooking Live is a delightful casual cooking simulation game that combines restaurant management with food blogging adventures. Players step into the shoes of Jane, an enthusiastic food blogger who travels the globe with a mission to discover, support, and promote local restaurants and their talented chefs. This charming game offers a unique twist on traditional cooking games by focusing on cultural culinary exploration and community support.

The game features vibrant, cartoon-style graphics with a warm and inviting atmosphere that makes every cooking session feel like a joyful experience. With its intuitive gameplay and heartwarming storyline, Cooking Live appeals to players who enjoy both cooking challenges and meaningful narratives about supporting local businesses.

Core Features

Global Culinary Adventure

Travel around the world with Jane as she discovers hidden culinary gems and helps local restaurants thrive. Each location offers unique recipes, cooking techniques, and cultural dishes that reflect authentic regional cuisines.

Restaurant Management

Take control of kitchen operations by preparing orders, managing cooking times, and ensuring customer satisfaction. Balance speed and quality while learning new recipes and cooking methods from local chefs.

Food Blogging Elements

Experience the unique aspect of promoting restaurants through Jane's food blog. Document culinary discoveries, showcase beautiful dishes, and help spread awareness about talented local chefs and their establishments.

Progressive Skill Development

Improve your cooking abilities as you advance through different restaurants and locations. Master new techniques, unlock special recipes, and become a more skilled chef while supporting the culinary community.

Cross-Platform Accessibility

Enjoy seamless gameplay across multiple platforms including web browsers, Android, iOS, and Steam, allowing you to continue your culinary journey anywhere.

Game Mechanics

The gameplay revolves around time management and cooking precision. Players must efficiently prepare orders while maintaining quality standards that reflect each restaurant's reputation. Success depends on quick decision-making, proper ingredient handling, and understanding customer preferences.

Each level presents new challenges as you work with different cuisines, cooking equipment, and restaurant layouts. The difficulty gradually increases, introducing more complex recipes and faster-paced service requirements.

Operation Guide

Cooking Live features simple, intuitive controls perfect for both desktop and mobile gaming:

  • Mouse Control : Use left-click to select ingredients, interact with cooking equipment, and manage orders
  • Ingredient Selection : Click on displayed ingredients to add them to your current recipe
  • Kitchen Interaction : Click on stoves, ovens, and other equipment to begin cooking processes
  • Order Management : Monitor customer orders and cooking timers to ensure timely service
  • UI Navigation : Use mouse clicks to navigate menus, upgrade options, and game settings

The control scheme is designed to be accessible for players of all skill levels, making it easy to jump in and start cooking immediately.

Why Play This Game

Cooking Live stands out in the crowded cooking game genre by combining entertaining gameplay with a meaningful message about supporting local businesses. The game offers:

Educational Value : Learn about different cuisines and cooking techniques from around the world while having fun.

Positive Impact Theme : Unlike typical restaurant games focused solely on profit, this game emphasizes community support and cultural appreciation.

Relaxing Gameplay : Perfect for casual gaming sessions with its stress-free approach to cooking simulation.

Cultural Exploration : Discover new foods and cooking traditions through Jane's global adventures.

Skill Building : Develop time management and multitasking abilities while enjoying colorful, engaging gameplay.

Whether you're a cooking game enthusiast or someone interested in food culture, Cooking Live provides an entertaining and meaningful gaming experience that celebrates culinary diversity and community support.

Frequently Asked Questions (FAQ)