Papa's Sushiria - Sushi Restaurant Management Game

Seele01-Flash
By
Papa's Sushiria is an engaging restaurant management game where you master the art of sushi making. Roll perfect sushi, serve bubble tea, and manage your own Japanese restaurant while learning authentic sushi preparation techniques.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Papa's Sushiria: 3D Pocket Edition**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a "2.5D Toon-Shaded" aesthetic to mimic the original Flash art style but in 3D. Use Low-Poly models with flat shading and bright, saturated colors (Orange, Green, Pink). * **Camera:** Use an **Orthographic Camera** fixed at a slightly angled top-down view to provide a clear view of the workspace without perspective distortion. * **Key Models:** * **Sushi Rolls:** Cylinder geometries that can be dynamically textured based on ingredients (Rice, Nori, Soy Paper). * **Ingredients:** Simple geometric primitives representing toppings (e.g., orange cubes for salmon, green spheres for avocado). * **Stations:** Four distinct 3D counters: Order Station (Lobby), Cook Station (Rice Cooker), Build Station (Rolling Mat), and Tea Station. * **Mobile Optimization:** Use **InstancedMesh** for repetitive ingredient particles (like rice grains or sesame seeds) to reduce draw calls. Limit texture resolution to 512x512. ### 2. Audio Requirements * **BGM:** A looping, upbeat, "Elevator Jazz" or "Bossa Nova" track with a subtle Japanese koto instrumentation influence. * **Sound Effects (SFX):** * *UI:* Soft "Pop" or "Click" sounds for menu selection. * *Cooking:* "Steam hiss" when rice finishes. * *Preparation:* A satisfying "Squish" sound when spreading rice, and a sharp "Chop" sound when slicing the roll. * *Tea:* "Bubbling" liquid sound and "Shaking" ice sound. * *Success:* A "Cash Register Ding" and cheering crowd noise upon successful service. ### 3. Gameplay Loop * **State Machine:** The game must cycle through four distinct phases: 1. **Order Phase:** Customer appears (2D sprite or 3D billboard), displays a speech bubble with specific ingredient requirements. 2. **Cooking Phase:** Player taps a button to start rice cooking and taps again to stop a moving needle in a green "perfect zone." 3. **Building Phase:** Player drags rice onto Nori, drags fillings to the center, and triggers a "Rolling" animation. Then, player adds toppings. 4. **Slicing & Tea Phase:** Player slices the roll into bite-sized pieces and mixes Bubble Tea (selecting correct tea + milk + bubbles). * **Scoring System:** Calculate a 0-100% score based on: * **Waiting Time:** How fast the order was completed. * **Accuracy:** Did the player use the requested ingredients? * **Precision:** Was the slicing even? Were toppings placed centrally? ### 4. Mobile Controls & Interaction * **Touch Input System:** Implement a universal Raycaster for touch events. * **Drag & Drop:** Use `touchmove` to drag ingredients from bins onto the sushi roll. * **Swipe Gestures:** Implement a **Swipe Detection** logic for the knife tool. A fast horizontal swipe across the sushi roll triggers the slicing action. * **Tap:** Simple taps for UI buttons and stopping the cooking timer. * **Screen Orientation:** **Landscape Mode** is mandatory to fit the preparation counter width. * **UI/UX:** * All interactive buttons must have a minimum touch target of **44x44 pixels**. * **Visual Feedback:** Highlight drop zones (change material emissive color) when an ingredient is being dragged over a valid area. * **Haptic Feedback:** Trigger `navigator.vibrate(50)` on successful chops or ingredient placement (if supported). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Papa's Sushiria is a delightful restaurant management simulation that puts you in charge of a bustling sushi restaurant. This casual cooking game combines the art of Japanese cuisine with engaging time management gameplay. You'll learn to craft perfect sushi rolls, serve refreshing bubble tea, and manage customer satisfaction while building your culinary empire.

The game features colorful 2D graphics and intuitive mouse controls that make sushi preparation both fun and accessible. Whether you're a seasoned fan of cooking games or new to restaurant simulations, Papa's Sushiria offers an entertaining experience that teaches real sushi-making techniques.

Core Features

Authentic Sushi Making Experience

Learn the traditional art of sushi preparation from rice cooking to roll assembly. The game teaches proper techniques including:

  • Perfect Rice Preparation : Master the art of cooking fluffy, seasoned sushi rice
  • Expert Rolling : Use nori seaweed to create perfectly shaped sushi rolls
  • Precision Slicing : Cut rolls with expert timing and accuracy
  • Ingredient Mastery : Work with premium ingredients like salmon, lobster, avocado, and mango

Progressive Restaurant Management

Start as a novice and work your way up to sushi master chef. The game features:

  • Character Customization : Choose from preset characters or create your own unique chef
  • Restaurant Upgrades : Enhance your establishment with better equipment, furniture, and decorations
  • Customer Satisfaction : Keep patrons happy with quick service and quality food
  • Unlockable Content : Discover new ingredients, techniques, and restaurant improvements

Bubble Tea Service Station

Expand beyond sushi with an authentic bubble tea preparation station. Learn to: - Mix tea flavors according to customer preferences - Add tapioca pearls and toppings - Balance sweetness and texture for the perfect drink - Serve complementary beverages that enhance the dining experience

Daily Minigames and Rewards

After each shift, enjoy entertaining minigames that provide: - Papa's Derby : Competitive mini-challenges - Skill-Based Rewards : Earn helpful items and restaurant upgrades - Tip Management : Use earned tips to purchase restaurant improvements - Achievement System : Progress tracking and milestone rewards

Gameplay Mechanics

Station-Based Workflow

The game is organized into distinct preparation stations:

  1. Rice Station : Cook and season rice to perfection
  2. Build Station : Assemble ingredients and roll sushi
  3. Cut Station : Slice rolls with precision timing
  4. Tea Station : Prepare custom bubble tea orders

Time Management Challenges

As you advance, the restaurant becomes increasingly busy. Success requires: - Multitasking : Managing multiple orders simultaneously - Quality Control : Maintaining high standards under pressure - Efficiency : Optimizing workflow to reduce customer wait times - Resource Management : Balancing speed with ingredient quality

Operation Guide

Mouse Controls : The entire game is controlled with simple mouse interactions: - Click and Drag : Move ingredients and utensils - Precise Timing : Click at the right moment for perfect cuts and rolls - Menu Navigation : Use mouse to access upgrades and customization options

Game Progression : 1. Start by taking customer orders 2. Prepare rice according to specifications 3. Build sushi rolls with requested ingredients 4. Slice rolls with proper technique 5. Prepare accompanying bubble tea 6. Serve complete orders and collect tips 7. Use earnings to upgrade restaurant and equipment

Why Play Papa's Sushiria

This game offers a unique blend of education and entertainment, teaching real culinary skills while providing engaging gameplay. Perfect for:

  • Cooking Enthusiasts : Learn authentic sushi preparation techniques
  • Management Game Fans : Experience progressive restaurant building
  • Casual Gamers : Enjoy stress-free, mouse-only gameplay
  • Cultural Learning : Explore Japanese cuisine and dining culture
  • Achievement Seekers : Work toward mastery and unlock all content

The game is completely free to play in web browsers, making it accessible to players worldwide without downloads or installations. With its combination of skill-building gameplay, charming graphics, and authentic cultural elements, Papa's Sushiria provides hours of engaging entertainment while teaching valuable culinary knowledge.

Frequently Asked Questions (FAQ)