Cat Pizza - Cute Cat Restaurant Management Game

Seele01-Flash
By
Cat Pizza is an adorable restaurant management game where you play as a cute cat chef running your own cozy pizza shop. Serve fellow feline customers, bake delicious pizzas, and grow your business into the most popular cat café in town.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Cat Pizza". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Implement a **"Kawaii" Low-Poly 3D style** with a Toon Shader (Cel-shading) to mimic the flat vector art of the reference image. Use a warm, pastel color palette (Cream, Soft Orange, Mint Green, Pizza Red). * **Camera:** Use an **Orthographic Camera** positioned at a fixed Isometric angle (approx. 45 degrees) to provide a clear overview of the restaurant management layout. The camera should smoothly follow the player character with a slight damping effect. * **Character Models:** * **Player:** A cute, chubby orange tabby cat wearing a red t-shirt and a red baseball cap. The model should be composed of simple geometric shapes (spheres, capsules) to keep the polygon count low. * **Customers:** Variously colored cats (grey, white, black) that spawn at the entrance. * **Environment:** * A tiled floor restaurant layout with a Kitchen Area (Oven/Prep counter), a Serving Area (Cash register with green money stacks), and a Dining Area (Tables and chairs). * **Mobile Optimization:** Use instanced mesh rendering for repetitive objects like floor tiles, money stacks, and chairs to maintain 60 FPS on mobile devices. Use simple "blob shadows" (circles) under characters instead of expensive real-time shadow mapping. ### 2. Audio Requirements * **BGM:** A cozy, looping **Lo-Fi Hip Hop or Bossa Nova** track. Relaxing, upbeat, but not distracting. * **Sound Effects (SFX):** * **Movement:** Soft "tip-tap" sounds synced with the cat's movement. * **Cooking:** A "sizzling" sound when standing near the oven. * **Interaction:** A cute "Meow" sound when serving a customer. * **Economy:** A satisfying "Cha-ching" or coin collection sound when picking up money. * **UI:** Soft "pop" sounds for button presses. ### 3. Gameplay Loop * **Core Mechanic (The Waiter Loop):** 1. **Order:** Player moves to a seated customer to take their order (visualized by a Pizza bubble icon above the customer's head). 2. **Cook:** Player moves to the Oven station. A progress bar fills up (2-3 seconds). The player physically picks up a stack of pizza boxes. 3. **Serve:** Player moves back to the customer. The pizza stack decreases, and the customer begins "eating" (wait timer). 4. **Collect:** Customer leaves money on the table and exits. Player walks over the money to collect it. * **Progression:** Collected cash accumulates in a UI counter. * **Unlockables:** Define "Unlock Zones" on the floor (semi-transparent outlines). When the player stands on a zone with enough money, it unlocks new tables or faster ovens. ### 4. Mobile Controls & Interaction * **Control Scheme:** Implement a **Dynamic Virtual Joystick**. The joystick should appear wherever the player touches on the left or right half of the screen (detect touch start position). * **Orientation:** Force **Landscape Mode** for a wider view of the restaurant. * **Interaction Logic:** All interactions (Cooking, Serving, Collecting) should be **Proximity-Based** (collision detection). No extra buttons needed; simply walking into the zone triggers the action to keep the UI clean. * **Feedback:** * **Haptics:** Trigger `navigator.vibrate(50)` when collecting money or finishing a pizza. * **Visual Juice:** When money is collected, spawn floating "+$10" text particles that float up and fade out. * **UI Layout:** Large, thumb-friendly UI. Money counter in the top-right corner with a bold, rounded font. Settings/Pause button in the top-left (minimum touch target 44x44px). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Cat Pizza is a charming restaurant management simulation game that combines the irresistible appeal of cute cats with the excitement of running your own pizza business. In this delightful game, you take on the role of an adorable feline chef who dreams of creating the most successful pizza restaurant in town.

The game features a warm, colorful art style with loveable cat characters that will melt your heart. Every customer is a unique cat with their own personality and pizza preferences, making each interaction special and engaging.

Core Features

Adorable Cat-Themed Gameplay

Everything in Cat Pizza is designed around our feline friends. From the cute cat chef protagonist to the whisker-twitching customers, this game creates a purr-fect atmosphere that cat lovers will absolutely adore.

Complete Restaurant Management

Experience the full lifecycle of restaurant ownership: - Order Taking : Listen carefully to customer requests and note their specific pizza preferences - Pizza Preparation : Craft delicious pizzas using fresh ingredients and secret recipes - Customer Service : Serve meals promptly to keep your feline customers happy and satisfied - Business Growth : Reinvest your earnings to expand and improve your restaurant

Progressive Upgrade System

Start with a small pizza shop and gradually transform it into a bustling cat café empire: - Purchase additional tables to accommodate more customers - Expand your menu with new pizza varieties and toppings - Upgrade kitchen equipment for faster and better food preparation - Unlock decorative items to create the perfect dining atmosphere

Free-to-Play Accessibility

Enjoy the complete Cat Pizza experience without spending a penny. The game is entirely free to play with no hidden costs or mandatory purchases.

Game Mechanics

Customer Satisfaction System

Keep your cat customers happy by: - Taking accurate orders - Preparing food quickly and efficiently - Maintaining a clean and welcoming restaurant environment - Providing excellent customer service

Satisfied customers leave better tips and are more likely to return, helping your business grow faster.

Resource Management

Balance your time and resources effectively: - Manage ingredient inventory - Coordinate multiple orders simultaneously - Optimize workflow to maximize efficiency - Strategic spending on upgrades and expansions

Operation Guide

Basic Controls

The game offers multiple control options for maximum convenience: - WASD Keys : Standard computer keyboard movement - Arrow Keys : Alternative keyboard navigation - Virtual Joystick : Perfect for mobile and tablet devices - Touch Controls : Intuitive tap-and-drag interface for touchscreen devices

Getting Started

  1. Welcome your first cat customers with a friendly meow
  2. Take their pizza orders carefully - each cat has specific preferences
  3. Head to the kitchen and prepare the requested pizzas
  4. Serve the completed orders promptly to earn money and tips
  5. Use your earnings to buy upgrades and expand your restaurant

Advanced Tips

  • Pay attention to customer patience levels - unhappy cats don't tip well!
  • Prioritize upgrading your kitchen equipment for faster service
  • Add more tables during busy periods to serve more customers
  • Experiment with different pizza combinations to discover customer favorites

Why Play Cat Pizza?

Perfect for All Ages

Cat Pizza is designed to be enjoyed by players of all ages, making it an ideal choice for: - Cat enthusiasts who love feline-themed content - Fans of management and simulation games - Players looking for relaxing, stress-free gaming experiences - Anyone who enjoys cute, wholesome entertainment

Educational Value

While having fun, players also develop: - Time management skills - Resource allocation abilities - Customer service awareness - Strategic planning capabilities

Cross-Platform Gaming

Play anywhere, anytime! Cat Pizza works seamlessly across: - Desktop computers and laptops - Smartphones and mobile devices - Tablets and other touchscreen devices - All modern web browsers

Community and Social Elements

Join a community of fellow cat pizza enthusiasts and share your restaurant success stories. Compare your progress with friends and see who can build the most successful cat café!

Whether you're a seasoned simulation game veteran or someone looking for a cute, relaxing gaming experience, Cat Pizza offers the perfect blend of strategic gameplay and adorable feline charm. Start your journey as a cat chef today and discover why this delightful game has captured the hearts of players worldwide!

Frequently Asked Questions (FAQ)