Burger Cafe - Restaurant Management Simulator

Seele01-Flash
By
Burger Cafe is an engaging restaurant simulation game where you become a chef and entrepreneur. Build your burger empire, craft delicious meals, and keep customers satisfied in this addictive cooking adventure.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Burger Cafe - Stack Master**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: High-saturation, stylized "Cartoon 3D" aesthetic similar to casual mobile games. Use bright, appetizing colors. * **Camera**: Fixed perspective (slightly elevated front view) to showcase the burger layers clearly. Use a PerspectiveCamera with a defined FOV (e.g., 45-60) optimized for **Portrait Mode** (vertical) to allow high vertical stacking. * **Models (Procedural Generation)**: * **Buns**: Golden-brown, shiny `SphereGeometry` (top half) and flattened `CylinderGeometry` (bottom half). * **Patty**: Textured dark brown `CylinderGeometry` with slight irregularity (noise) to look like cooked meat. * **Cheese**: Thin yellow `BoxGeometry` with corners slightly drooping (if possible) or just a flat square. * **Vegetables**: Green wavy torus or irregular flat mesh for Lettuce; Red cylinder slices for Tomatoes. * **Sauces**: Simple condiment bottles (Red/Yellow) in the background as static props. * **Environment**: * **Table**: A wooden texture plane (`MeshStandardMaterial` with wood color) occupying the bottom half. * **Background**: A radial gradient texture or shader (Bright Blue to Light Blue) mimicking the screenshot's "sunburst" effect to emphasize the burger. * **Lighting**: * Ambient light (soft white) + Directional Light (from top-left) to cast soft shadows and create specular highlights on the buns/sauce (to make them look juicy). ### 2. Audio Requirements * **BGM**: A lighthearted, looping "acoustic ukulele and whistle" track. Tempo should be moderate (100-110 BPM) to simulate a busy but happy cafe atmosphere. * **SFX**: * **UI/Selection**: A soft "pop" or "click" sound when an ingredient is tapped. * **Stacking**: A satisfying "thud" or "squish" sound when an ingredient lands on the burger. * **Success**: A cash register "Cha-ching" sound or a happy chime when an order is completed correctly. * **Fail**: A comical "buzzer" or "record scratch" sound if the wrong ingredient is added. ### 3. Gameplay Loop * **Objective**: The player acts as a chef and must build burgers to match specific customer orders within a time limit. * **Order System**: * A "Ticket" UI appears at the top left showing a visual list of required ingredients (e.g., Bottom Bun -> Patty -> Cheese -> Top Bun). * **Core Mechanic (Stacking)**: * Ingredients are arranged as clickable buttons/icons at the bottom of the screen. * When the player taps an ingredient, a 3D model of that ingredient spawns above the plate and drops down (physics or tween animation) onto the stack. * **Win/Loss Condition**: * **Win**: Completing the burger matches the order exactly -> "Serve" button becomes active -> Score increases -> New Order appears. * **Loss**: Incorrect ingredient order resets the current burger or deducts time. ### 4. Mobile Controls & Interaction * **Orientation**: **Portrait Mode** (Vertical) is mandatory to accommodate tall burger stacks and single-handed thumb play. * **Input System**: * **Raycaster**: Use Three.js Raycaster for detecting taps on the ingredient "bins" or buttons at the bottom of the screen. * **Ingredient Bins**: Place 4-5 large, distinct interaction zones at the bottom (Bun, Patty, Cheese, Tomato, Lettuce). Ensure hitboxes are at least 44x44px equivalent. * **Feedback**: * **Visual**: When an ingredient button is tapped, slightly scale it down (button press effect). When the ingredient lands on the burger, add a small "squash and stretch" bounce animation to the stack. * **Particles**: Spawn small confetti or star particles when a burger is successfully served. * **UI Layout**: * **Top**: Score counter and visual Order Ticket. * **Center**: The 3D Burger assembly area. * **Bottom**: Ingredient selection dock (Touch-friendly). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Burger Cafe is a captivating restaurant management simulator that puts you in charge of your own burger restaurant. This engaging 2D cooking game combines the excitement of food preparation with strategic business management, creating an addictive gameplay experience that appeals to both casual gamers and simulation enthusiasts.

In this interactive cafe simulator, you'll start with a simple burger joint and work your way up to building a thriving restaurant empire. The game features colorful, appetizing graphics that showcase mouth-watering burgers, fresh ingredients, and a vibrant kitchen environment that makes every cooking session feel authentic and enjoyable.

Core Features

Complete Restaurant Management Experience

Burger Cafe offers a comprehensive restaurant simulation where every aspect of running a burger joint is at your fingertips. From ingredient preparation to customer service, you'll manage all operations while building your culinary reputation.

Interactive Cooking System

The game features an intuitive cooking mechanism where you prepare burgers step by step. Layer fresh lettuce, juicy tomatoes, perfectly grilled patties, and melted cheese to create the perfect burger. Each ingredient matters, and timing is crucial for customer satisfaction.

Business Strategy Elements

Beyond cooking, you'll make important business decisions. Upgrade your equipment, expand your menu, improve your restaurant's appearance, and strategically price your items to maximize profits while keeping customers happy.

Customer Satisfaction Focus

Every customer has specific preferences and patience levels. Successfully meeting their demands quickly and accurately will earn you higher tips and better reviews, which are essential for growing your restaurant's reputation.

Gameplay Mechanics

Order Management

Customers arrive with specific burger requests displayed through clear visual indicators. You'll need to memorize orders and prepare them exactly as requested, managing multiple orders simultaneously as your restaurant grows busier.

Ingredient Preparation

Fresh ingredients are key to success. Slice tomatoes, prepare lettuce, grill patties to perfection, and manage your ingredient inventory. Running out of key ingredients during rush hours can lead to unhappy customers.

Time Management Challenges

As your restaurant becomes more popular, you'll face increasing pressure to serve customers quickly. Balancing speed with quality becomes crucial as you progress through increasingly challenging levels.

Controls and Interface

Simple Mouse Controls

The game uses intuitive point-and-click controls that make it accessible to players of all ages. Simply use your left mouse button to interact with ingredients, cooking equipment, and serve customers.

User-Friendly Interface

The clean, colorful interface makes navigation effortless. On-screen prompts and voice instructions guide you through each step, ensuring you never feel lost even during the busiest service periods.

Visual Feedback System

Immediate visual feedback shows customer satisfaction levels, cooking progress, and order accuracy. This helps you quickly identify what needs attention and maintain smooth restaurant operations.

Why Play Burger Cafe

Perfect for Casual Gaming

Burger Cafe strikes the ideal balance between engaging gameplay and accessibility. Whether you have five minutes or an hour, the game adapts to your available time while providing consistent entertainment.

Educational Value

The game teaches valuable lessons about time management, customer service, and business operations. Players develop multitasking skills and learn the importance of quality and efficiency in service industries.

Stress-Free Entertainment

Unlike high-pressure action games, Burger Cafe provides a relaxing yet engaging experience. The cheerful graphics, pleasant sounds, and satisfying gameplay mechanics create a positive gaming environment.

Progressive Challenge System

The difficulty increases gradually, ensuring you're always challenged but never overwhelmed. Each level introduces new elements while building on previously learned skills.

Free-to-Play Accessibility

Enjoy the complete Burger Cafe experience without any cost. The game runs smoothly in web browsers without requiring downloads or installations, making it instantly accessible on any device.

Frequently Asked Questions (FAQ)