Happy Burger - Online Cooking Game

Seele01-Flash
By
Happy Burger is a delightful cooking simulation game where you master the art of burger-making with friends. Join a quirky restaurant team and transform simple ingredients into delicious creations while serving happy customers.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Happy Burger: Pocket Kitchen**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a vibrant, "Cartoon Low-Poly" aesthetic similar to *Overcooked!* but optimized for mobile web. Colors should be highly saturated (bright reds, yellows, and greens) to stimulate appetite and convey a cheerful mood. * **Kitchen Layout:** Design an open-plan kitchen environment. Key stations include: * **Ingredient Crates:** Infinite dispensers for Buns, Meat Patties, Lettuce, Cheese, and Tomatoes. * **Prep Counters:** Chopping boards for slicing vegetables. * **Grill Station:** A hot surface with particle effects (steam/smoke) when meat is cooking. * **Assembly Station:** A dedicated table for stacking the burger layers. * **Service Window:** Where finished orders are placed. * **Performance Optimization:** Use simple geometric primitives for ingredients (cylinders for patties, cubes for crates) to keep polygon count low. Bake soft ambient occlusion shadows into the floor texture to avoid expensive real-time shadow calculations on mobile devices. * **Characters:** Represent the player as a floating "Chef Hat and Hands" or a very simple capsule character with a smiley face to simplify animation needs. ### 2. Audio Requirements * **Background Music (BGM):** A fast-paced, upbeat "Bossa Nova" or "Electro-Swing" track. It should feel chaotic but fun, looping seamlessly. * **Sound Effects (SFX):** * *Interaction:* A satisfying "pop" or "whoosh" sound when picking up/dropping items. * *Cooking:* A distinct "sizzle" loop when meat is on the grill; a warning "beep" when meat is burning. * *Chopping:* Rythmic "chop-chop" sounds for vegetable prep. * *Success:* A cash register "ching" or happy chime when an order is delivered correctly. * *Failure:* A comical "womp-womp" or buzzer sound for wrong orders/burnt food. ### 3. Gameplay Loop * **Core Mechanic:** The player must fulfill a queue of incoming burger orders within a time limit. * **Process:** Fetch Raw Ingredient -> Prep (Chop Veggies / Grill Meat) -> Plate/Assemble -> Serve. * **Cooking Logic:** Meat has three states: Raw (Red) -> Cooked (Brown) -> Burnt (Black). Burnt items must be trashed. * **Stacking System:** The core challenge is assembling the burger in the correct vertical order (e.g., Bun Bottom -> Meat -> Cheese -> Bun Top). * **Win/Loss:** Earn money/score for every correct order served within the "patience meter" of the customer. The game ends if 3 orders expire or are served incorrectly. * **Progression:** As time passes, orders become more complex (double patties, specific veggie combinations). ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** is required to view the entire kitchen workflow. * **Control Scheme (Touch Optimized):** * **Movement:** A floating **Virtual Joystick** on the bottom-left of the screen for character movement. * **Action Button:** A large, circular context-sensitive button on the bottom-right (labeled "Grab/Drop/Chop"). * **Double Tap:** Double-tapping the Action button performs a "Throw" action to pass ingredients across the kitchen (adds a skill ceiling). * **UI/UX:** * **Order HUD:** Display current orders as visual stacks of icons at the top left (large enough to read on small screens). * **Visual Cues:** Highlight the currently interactable station with a glowing outline when the player is near it to assist with touch precision. * **Haptic Feedback:** Trigger a short vibration when completing an order or burning food (using `navigator.vibrate` if available). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Happy Burger is a charming cooking simulation that brings the excitement of restaurant management to your browser. This lighthearted game invites you to step into a colorful kitchen where burger-making becomes an art form. With its adorable cartoon graphics and engaging multiplayer features, Happy Burger transforms cooking from a chore into pure entertainment.

The game features a delightful cast of characters and a vibrant kitchen environment where every burger tells a story. Whether you're playing solo or with friends, each cooking session offers new challenges and rewards as you progress from novice cook to burger master.

Core Features

Multiplayer Cooking Experience

Team up with friends in cooperative multiplayer mode where communication and coordination are key to success. Share cooking duties, manage different stations, and work together to handle the busiest rush hours.

Progressive Skill Development

Start with simple burger recipes and gradually unlock complex creations. Master timing, ingredient combinations, and cooking techniques as you advance through increasingly challenging orders.

Charming Visual Design

Enjoy colorful, cartoon-style graphics that bring personality to every ingredient. The cheerful burger mascot with his chef hat and friendly smile creates a welcoming atmosphere that appeals to players of all ages.

Free Browser-Based Gaming

No downloads required! Jump straight into the action through any modern web browser. The game runs smoothly on both desktop and mobile devices, making it perfect for quick cooking sessions anywhere.

Game Mechanics

Kitchen Management

Organize your workspace efficiently to handle multiple orders simultaneously. Learn to balance speed with quality as customers expect their burgers prepared perfectly and served promptly.

Ingredient Mastery

Experiment with various ingredients including fresh lettuce, juicy tomatoes, crispy bacon, and perfectly seasoned patties. Each ingredient requires specific handling and timing for optimal results.

Customer Satisfaction

Serve diverse customers with unique preferences and patience levels. Happy customers leave better tips and help build your restaurant's reputation.

Operation Guide

Basic Controls

  • WASD or Arrow Keys : Navigate around the kitchen
  • Left Click : Pick up or drop individual items
  • Right Click : Handle ingredient stacks efficiently
  • V Key : Switch between different camera angles
  • Tab : Access the game menu and settings

Cooking Process

  1. Take Orders : Listen carefully to customer requests
  2. Prepare Ingredients : Gather all necessary components
  3. Cook Patties : Time the grilling perfectly for optimal taste
  4. Assemble Burgers : Layer ingredients in the correct order
  5. Serve Quickly : Deliver completed orders while they're fresh

Team Coordination

In multiplayer mode, assign roles effectively. One player can handle patty cooking while another manages toppings and assembly. Clear communication ensures smooth operations during busy periods.

Why Play Happy Burger

Stress-Free Entertainment

Unlike high-pressure cooking games, Happy Burger maintains a relaxed atmosphere while still providing engaging challenges. The charming visuals and upbeat soundtrack create a positive gaming environment.

Social Gaming Experience

Connect with friends through cooperative gameplay that encourages teamwork and communication. Share achievements, compete for high scores, and enjoy memorable gaming sessions together.

Skill Development

Improve multitasking abilities, time management skills, and strategic thinking through progressive gameplay challenges. These skills translate well beyond gaming into real-world applications.

Accessible for Everyone

The intuitive controls and gradual learning curve make Happy Burger suitable for players of all experience levels. Children and adults can enjoy the game equally, making it perfect for family gaming sessions.

Regular Content Updates

Continuous improvements and new features keep the gameplay fresh and exciting, ensuring long-term entertainment value for dedicated players.

Frequently Asked Questions (FAQ)