Papa's Wingeria - Wing Restaurant Cooking Game

Seele01-Flash
By
Papa's Wingeria is an engaging restaurant management game where you cook and serve delicious wings to hungry customers. Master the art of frying, saucing, and plating to build the ultimate wing restaurant empire.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Papa's Wingeria 3D Remake". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Adopt a **"2.5D Toon-Shaded" aesthetic** to replicate the original Flash game's cartoon feel within a 3D space. Use low-poly models with `MeshToonMaterial` and bold outlines (inverted hull method or post-processing) to maintain the distinct "Papa Louie" art style. * **Station Layout**: Create a linear kitchen environment with four distinct camera zones (Stations) that the camera pans between: 1. **Order Station**: A counter with a bobblehead-style 3D customer model and a ticket rail. 2. **Fry Station**: Deep fryers with oil physics (simple vertex displacement) and drag-and-drop wire baskets. 3. **Sauce Station**: "Wing-Spinner 3000" machines—rotating drums with particle effects for sauce splashing. 4. **Build Station**: A top-down view of a plate where physics-based wing placement occurs. * **Performance**: Implement strict object pooling for wings and sauce particles. Use a single texture atlas for all kitchen props to minimize draw calls. Bake static lighting into the kitchen textures; do not use real-time shadows for environment objects. ### 2. Audio Requirements * **BGM**: A loopable, upbeat **Casual Jazz / Bossa Nova** track featuring electric organ and light percussion, evocative of a busy but cheerful diner. * **Sound Effects (SFX)**: * **UI**: A satisfying "paper crinkle" sound when pulling order tickets; a "cash register ka-ching" for successful service. * **Cooking**: A continuous "sizzle" loop that increases in pitch as wings cook; a "ding" when the timer finishes. * **Saucing**: A wet "squish/splat" sound when wings tumble in the sauce bowl. * **Plating**: A soft "thud" when placing wings on the plate (Audio feedback for successful placement). ### 3. Gameplay Loop * **The Core Loop**: 1. **Take Order**: Customer appears; player taps a bubble to generate an "Order Ticket" (UI overlay) showing specific wing count, sauce type, and arrangement pattern. 2. **Fry**: Drag raw wings into the fryer. Visual cues (color change: pink -> golden -> dark brown) indicate doneness. Overcooking results in penalty. 3. **Sauce**: Drag cooked wings into the spinner. Add the correct sauce bottle (tap and hold to pour). Time the spin meter to coat evenly without wasting time. 4. **Plate**: Arrange the wings on the final plate matching the diagram on the ticket (e.g., 4 wings on left, 4 celery sticks on right). 5. **Serve**: Drag the ticket to the plate to serve. * **Scoring System**: Calculate a 0-100% score based on three factors: Waiting Time, Cooking Doneness (Goldilocks zone), and Plating Accuracy (positional distance from target coordinates). ### 4. Mobile Controls & Interaction * **Camera Control**: Disable free `OrbitControls`. Use **Swipe Left/Right** gestures to pan the camera smoothly between the four stations (Order -> Fry -> Sauce -> Build). * **Interaction Model**: * **Raycasting**: Use Raycaster for all 3D object interactions. * **Drag & Drop**: Primary mechanic. Drag raw wings to fryers, drag baskets to lift, drag cooked wings to spinners, and precise drag for plating. * **Tapping**: Tap sauce bottles to select; Tap-and-hold to pour sauce. * **UI/UX**: * **Orientation**: Landscape mode locked. * **Hit Areas**: Ensure all interactive 3D objects (wings, buttons) have invisible hit-box colliders that are at least 20% larger than the visual mesh to accommodate "fat finger" touch errors. * **Feedback**: Trigger `navigator.vibrate(50)` on successful object snaps (e.g., dropping a wing into the fryer or placing it on the plate). Highlight the target drop zone with a glowing outline when an object is being dragged. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Papa's Wingeria

Papa's Wingeria is a beloved casual restaurant simulation game that puts you in charge of a bustling wing restaurant. As the newest employee at Papa Louie's latest culinary venture, you'll learn the art of cooking perfect chicken wings while managing customer orders and building your restaurant empire. This addictive cooking game combines fast-paced gameplay with strategic restaurant management, making it perfect for players who enjoy both cooking simulations and time management challenges.

Core Features

Complete Wing Cooking Experience

Papa's Wingeria offers a comprehensive wing cooking simulation that covers every aspect of running a successful wing restaurant:

  • Multi-Stage Cooking Process : Master the art of frying wings to perfection, timing each batch to achieve the ideal crispiness
  • Sauce Application System : Use the Wing-Spinner 3000 to apply various sauces with precision timing
  • Professional Plating : Arrange wings beautifully and add complementary sides like celery sticks
  • Customer Satisfaction : Serve orders exactly as requested to earn tips and unlock rewards

Restaurant Customization and Upgrades

Transform your humble wing shop into a premium dining establishment:

  • Equipment Upgrades : Improve fryers, sauce dispensers, and other cooking equipment for faster service
  • Interior Decoration : Purchase tables, posters, flooring, and wall decorations to enhance customer experience
  • Efficiency Improvements : Reduce customer waiting times and increase satisfaction with strategic upgrades
  • Progressive Unlocks : Earn decorative items and functional upgrades through successful gameplay

Mini-Games and Daily Rewards

After each workday, enjoy entertaining mini-games that provide valuable rewards:

  • Variety of Challenges : Participate in target shooting, burger catching, and other skill-based mini-games
  • Reward System : Win useful items and restaurant improvements through mini-game success
  • Daily Tickets : Receive 3 tickets daily to play your choice of available mini-games
  • Strategic Benefits : Use mini-game rewards to accelerate your restaurant's growth

Gameplay Guide

Wing Preparation Mastery

Success in Papa's Wingeria requires mastering each cooking station:

  1. Order Taking : Carefully note customer preferences for wing quantity, sauce type, and plating requirements
  2. Frying Station : Monitor wings closely, removing them exactly when they reach the perfect doneness line
  3. Sauce Station : Load wings into the Wing-Spinner 3000 and apply the requested sauce with precise timing
  4. Build Station : Arrange wings attractively on the plate and add all requested extras and sides

Customer Management Strategy

Keep customers happy by focusing on:

  • Order Accuracy : Follow each customer's specific requirements exactly
  • Speed of Service : Work efficiently to minimize waiting times
  • Quality Control : Ensure wings are perfectly cooked and beautifully presented
  • Consistency : Maintain high standards throughout busy periods

Business Growth Tips

Maximize your restaurant's success by:

  • Investing Wisely : Use tips to purchase upgrades that improve efficiency
  • Balancing Priorities : Focus on equipment that addresses your biggest bottlenecks
  • Customer Recognition : Learn regular customers' preferences for faster service
  • Strategic Planning : Plan your upgrade path to optimize both speed and customer satisfaction

Operation Instructions

Papa's Wingeria features intuitive mouse-based controls that make gameplay accessible to all skill levels:

  • Left Mouse Button : Primary interaction for all cooking activities, equipment operation, and menu navigation
  • Point and Click : Navigate between stations, select items, and interact with cooking equipment
  • Drag and Drop : Move wings between cooking stages and arrange items on plates
  • Timer Management : Watch visual cues and timing indicators to achieve perfect results

The game's user-friendly interface ensures that players can focus on strategy and timing rather than complex controls.

Why Play Papa's Wingeria

Papa's Wingeria stands out as one of the most engaging restaurant management games available, offering several compelling reasons to play:

Addictive Progression System

The game's carefully balanced progression keeps players engaged for hours. Each successful day brings new challenges, customers, and upgrade opportunities, creating a satisfying sense of growth and achievement.

Perfect Difficulty Balance

Starting with simple orders and gradually increasing complexity, Papa's Wingeria provides an ideal learning curve that challenges players without overwhelming them. The game scales naturally with your improving skills.

Free and Accessible

Enjoy the complete Papa's Wingeria experience absolutely free through your web browser. No downloads, installations, or payments required - just pure cooking game entertainment.

Cross-Platform Compatibility

Whether you're playing on desktop, tablet, or mobile device, Papa's Wingeria delivers a smooth, responsive gaming experience that adapts to your preferred platform.

Therapeutic Gameplay

Many players find the rhythmic cooking process and customer service elements relaxing and stress-relieving, making it perfect for unwinding after a busy day.

Frequently Asked Questions (FAQ)