Pizza Maker - Online Cooking Game

Seele01-Flash
By
Pizza Maker is an engaging casual cooking game where you create delicious pizzas from scratch. Master the art of pizza making through 15 unique recipes, from shopping for ingredients to serving golden-crusted masterpieces.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Pizza Maker 3D**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** High-saturation, cartoon-style 3D aesthetic (Low-poly but smooth). Use bright, appetizing colors (tomato red, cheese yellow, basil green). The scene should resemble a clean, cheerful Italian kitchen counter. * **Camera Perspective:** Fixed top-down angled view (Isometric-like) centered on the workspace. The camera should slightly zoom in during specific tasks (e.g., slicing) and zoom out for the final reveal. * **Core Models:** * **Kitchenware:** Rolling pin, knife, mixing bowl, sauce spoon, pizza oven (stylized). * **Ingredients:** * *Raw:* Whole tomatoes, blocks of cheese, flour mounds, basil leaves. * *Processed:* Sliced tomato disks, shredded cheese particles, dough ball (morphing to flat disk), sauce liquid (shader-based). * **Pizza:** A base mesh that allows for dynamic texture layering (sauce -> cheese -> toppings). * **Lighting:** Warm, soft 3-point lighting to make the food look glossy and appealing. Include a subtle rim light to separate objects from the background. * **Mobile Optimization:** Use simple geometries for ingredients. Limit real-time shadows to the main active object. Use texture atlases to reduce draw calls. ### 2. Audio Requirements * **BGM:** Upbeat, accordion-led "Italian café" style music. Light percussion, cheerful and looping. * **Sound Effects (SFX):** * **UI:** Soft "pop" or "bubble" sounds for button taps. * **Shopping:** "Cha-ching" register sound when adding to cart. * **Prep:** satisfying "crunch/squish" for slicing vegetables; "shaka-shaka" for grating cheese. * **Cooking:** "Sizzling" noise when baking; "Ding!" when the oven timer finishes. * **Success:** A cheering crowd or "Ta-da!" fanfare upon completion. ### 3. Gameplay Loop The game follows a linear progression of mini-games. The player must complete one stage to unlock the next: 1. **Shopping Phase:** A shelf appears with various items. Player taps strictly on the correct ingredients (flour, tomato, cheese) to move them to a basket. Wrong items shake and play a buzzer sound. 2. **Prep Phase (Gesture-based):** * *Chopping:* Tap the screen repeatedly to lower the knife onto tomatoes. * *Grating:* Drag a block of cheese up and down over a grater. 3. **Dough Phase:** * *Mixing:* Draw circles on the screen to stir the bowl. * *Rolling:* Swipe up/down repeatedly to flatten the dough ball into a circle. 4. **Assembly Phase:** Drag and drop toppings from side containers onto the pizza base. They should "snap" to the surface. 5. **Baking Phase:** Tap the screen rapidly to speed up the timer/temperature gauge. Stop when the gauge hits the "Green Zone" to avoid burning. 6. **Victory:** The final pizza is displayed with a star rating (1-3 stars) based on speed and accuracy. ### 4. Mobile Controls & Interaction * **Touch Input:** Raycasting is essential. All interactions must be touch-friendly. * **Tapping:** Used for selecting ingredients and chopping. * **Swiping/Dragging:** Used for rolling dough, grating cheese, and placing toppings. * **Circular Motion:** Used for stirring sauces. * **Orientation:** Portrait mode (Vertical) is preferred for one-handed play, but the canvas should resize dynamically if the user rotates (Responsive Design). * **UI/UX:** * Buttons (Next, Reset) must be at least 44x44 pixels. * Visual Cues: Highlight objects that need interaction with a glowing outline or a bobbing animation. * **Haptic Feedback:** Trigger a short vibration (if supported) when slicing or when a stage is completed. * **Progress Bar:** Display a simple bar at the top indicating the current stage of the pizza (0% to 100% complete). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Pizza Maker

Pizza Maker is a delightful casual cooking game that transforms you into a master pizza chef. This charming 2D culinary adventure takes you through every step of pizza creation, from shopping for fresh ingredients to serving perfectly baked pizzas with golden crusts and melted cheese.

The game features colorful, appetizing graphics that bring each ingredient to life. You'll experience the satisfaction of creating 15 different pizza recipes, each with its own unique combination of toppings and preparation methods. Whether you're a cooking game enthusiast or new to culinary simulators, Pizza Maker offers an accessible and enjoyable experience for all skill levels.

Core Features

Complete Pizza Making Experience

Experience every aspect of pizza creation in this comprehensive cooking simulator:

  • Shopping Phase : Browse ingredient shelves and fill your cart with fresh tomatoes, cheese, flour, and various toppings
  • Ingredient Preparation : Slice vegetables, shred cheese, and prepare all components with realistic cooking mechanics
  • Sauce Creation : Mix tomatoes with oil, water, and seasonings to create the perfect pizza sauce
  • Dough Making : Combine flour, water, and salt, then roll out the perfect pizza base
  • Topping Assembly : Carefully layer sauce, cheese, and toppings for optimal flavor
  • Baking Process : Use the pizza oven to achieve that perfect golden-brown crust

15 Unique Recipes

Master a variety of pizza styles and combinations. Each recipe presents different challenges and teaches new cooking techniques, keeping the gameplay fresh and engaging throughout your culinary journey.

Intuitive One-Click Gameplay

Designed as a casual one-button game, Pizza Maker focuses on fun and accessibility. Success is measured by enjoyment rather than complex mechanics, making it perfect for players of all ages.

Game Mechanics

The gameplay flows naturally through six distinct cooking stages:

  1. Ingredient Shopping : Select and collect all necessary items from well-stocked shelves
  2. Food Preparation : Handle realistic food prep tasks like slicing and shredding
  3. Sauce Making : Combine ingredients in proper proportions for authentic flavors
  4. Dough Rolling : Create the perfect pizza base through hands-on dough manipulation
  5. Topping Application : Layer ingredients strategically for optimal taste and presentation
  6. Oven Baking : Monitor cooking progress and achieve perfect doneness

Operation Guide

Controls : Simple mouse-based interface makes the game accessible to everyone - Left Mouse Button : Interact with all game elements - Point and Click : Navigate menus and select ingredients - Follow Prompts : Clear visual and audio instructions guide each step

Platform Support : - Web browsers (no download required) - Desktop and laptop computers - Mobile devices and tablets - Cross-platform compatibility ensures smooth gameplay anywhere

Why Play Pizza Maker

Perfect for Casual Gaming

Pizza Maker delivers pure cooking fun without complicated controls or steep learning curves. The game emphasizes creativity and enjoyment over competition, making it ideal for relaxation and stress relief.

Educational Value

Learn real cooking concepts and techniques while having fun. The game introduces players to ingredient preparation, recipe following, and cooking processes in an entertaining format.

Free and Accessible

Enjoy complete gameplay without any cost. No downloads, installations, or in-app purchases required - simply open your browser and start cooking.

Family-Friendly Entertainment

Safe content suitable for all ages makes Pizza Maker perfect for family gaming sessions or introducing children to cooking concepts through interactive play.

Frequently Asked Questions (FAQ)