Cat Bakery - Feline Business Management Game

Seele01-Flash
By
Cat Bakery is a delightful business simulation game where you play as a cute feline entrepreneur running your own bakery. Serve customers, unlock recipes, and build your baking empire in this charming management experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Cat Bakery". 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** aesthetic with **Toon Shading (Cel Shading)** to mimic the 2D cartoon reference. Use a bright, pastel color palette (Cream Yellow, Sky Blue, Soft Pink). * **Player Character**: A cute, anthropomorphic yellow cat (composed of simple primitives like spheres and cylinders to save performance). The cat should have a simple walking animation (bobbing up and down). * **Environment**: A bakery interior with a tiled floor (checkerboard pattern). Key objects include Ovens (emit particle smoke when baking), Display Shelves, and a Cash Register. * **Visual Feedback**: * **Stacking Mechanism**: When the player picks up bread, visual representations of the items must stack vertically on the player's back or head. * **Money**: Green rectangular prisms representing cash piles that drop on the floor or tables. * **Mobile Optimization**: Use `THREE.InstancedMesh` for repeated objects like floor tiles, bread loaves, and money stacks to reduce draw calls. Limit real-time shadows; use baked shadow textures (blobs) under characters. ### 2. Audio Requirements * **BGM**: A loop of cozy, upbeat **Bossa Nova** or **Lo-fi** acoustic guitar music to create a relaxing tycoon atmosphere. * **Sound Effects (SFX)**: * **Interaction**: A soft "Pop" sound when picking up/placing items. * **Movement**: Soft tapping sounds for paw steps. * **Success**: A satisfying "Cha-ching" cash register sound when collecting money. * **NPCs**: Random cute "Meow" sounds when customers enter or leave. ### 3. Gameplay Loop * **Genre**: Arcade Idle / Management Tycoon. * **Core Cycle**: 1. **Production**: Player moves to the **Oven Zone** to automatically pick up baked goods (after a countdown timer). 2. **Stocking**: Player moves to **Display Shelves** to place the goods. 3. **Sales**: AI Customers (cats of different colors) enter, pick up goods from shelves, and leave money on the floor/counter. 4. **Collection & Expansion**: Player walks over money to collect it. The collected currency is used to stand on "Unlock Zones" (visualized as a progress ring on the floor) to buy new ovens, hire staff, or unlock new recipes. * **Win/Loss**: Endless mode. Success is measured by the total profit rate and bakery size. ### 4. Mobile Controls & Interaction * **Control Scheme**: Implement a **Floating Virtual Joystick** that appears wherever the player first touches the screen. This replaces the WASD desktop controls. * **Movement Logic**: The character moves relative to the camera view based on joystick input. * **Screen Orientation**: **Portrait Mode (Vertical)** preferred for one-handed play. * **Camera**: High-angle **Isometric Orthographic Camera** to give a clear view of the whole bakery layout. * **Haptic Feedback**: Trigger `navigator.vibrate(10)` when collecting money or completing an upgrade (if supported). * **UI/UX**: Large, rounded buttons for any menus. A clear, large text counter at the top center displaying current Money. All interactive "Unlock Zones" must have clear text labels floating above them (billboarded sprites). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Cat Bakery

Cat Bakery is an adorable casual business simulation game that puts you in the paws of a talented feline entrepreneur. As the owner of your very own bakery, you'll experience the joy of running a successful food business while enjoying the charm of cute cat characters and colorful cartoon graphics.

This engaging tycoon-style game combines business management with delightful cat-themed elements, creating a unique gaming experience that appeals to players of all ages. The game features vibrant 2D artwork with an appealing cartoon style that brings the bakery world to life.

Core Features

Complete Business Management Experience

  • Customer Service : Welcome and serve a variety of customers with different preferences and orders
  • Menu Expansion : Unlock new recipes and baked goods to diversify your offerings
  • Staff Customization : Style your feline staff with various outfits and accessories
  • Business Growth : Expand your bakery and increase your profits through strategic management

Engaging Progression System

Every successfully baked treat brings you closer to unlocking new content. The game rewards your hard work with: - New Recipes : Discover and master dozens of delicious baked goods - Fashion Options : Unlock stylish outfits and accessories for your cat characters - Bakery Upgrades : Improve your establishment with better equipment and decorations - Achievement System : Complete various challenges to earn special rewards

Charming Visual Design

The game features a delightful cartoon art style with: - Adorable cat characters with expressive animations - Colorful and inviting bakery environments - Mouth-watering food illustrations - Smooth, family-friendly graphics optimized for all devices

Gameplay Mechanics

Daily Operations

Manage every aspect of your bakery business: 1. Order Taking : Listen to customer requests and prepare their desired items 2. Baking Process : Follow recipes to create perfect treats 3. Service Delivery : Serve customers quickly to maintain satisfaction 4. Money Management : Invest earnings wisely to grow your business

Strategic Elements

  • Time Management : Balance speed with quality to maximize profits
  • Resource Planning : Manage ingredients and supplies efficiently
  • Customer Relations : Keep patrons happy to build a loyal customer base
  • Competition : Strive to become the top bakery in town

Controls and Accessibility

The game features intuitive controls designed for easy gameplay: - WASD Keys or Arrow Keys : Move your cat character around the bakery - Mouse Interaction : Click to interact with customers, equipment, and menu items - Simple Interface : User-friendly menus and clear visual indicators

Cross-Platform Compatibility : Cat Bakery works seamlessly on both desktop computers and mobile devices through your web browser, ensuring you can manage your bakery anywhere.

Why Play Cat Bakery

Perfect for Casual Gaming

Cat Bakery offers the ideal balance of engagement and relaxation. Whether you have a few minutes or several hours, you can enjoy meaningful progress in building your feline business empire.

Educational Value

While entertaining, the game also teaches valuable lessons about: - Business management principles - Customer service skills - Financial planning and investment - Time and resource management

Stress-Free Entertainment

The cute graphics, soothing gameplay, and positive atmosphere make Cat Bakery an excellent choice for players seeking a relaxing gaming experience without competitive pressure or time limits.

Family-Friendly Content

With its wholesome theme and appropriate content, Cat Bakery is suitable for players of all ages, making it a great choice for family gaming sessions.

Frequently Asked Questions (FAQ)