Papa's Freezeria - Ice Cream Shop Management Game

Seele01-Flash
By
Papa's Freezeria is the ultimate ice cream shop management game where you create delicious sundaes for beach-loving customers. Master the art of sundae making across four specialized stations while managing time and earning upgrades.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Papa's Freezeria 3D Remake". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Stylized "2.5D" Cartoon aesthetic. Use **Low-Poly models** with **Toon Shading (Cel Shader)** to replicate the original flat Flash-art style but with depth. Bright, saturated colors (Cyan ocean, Pink shop walls, Yellow sand). * **Camera Setup**: Use a **Fixed Isometric or Orthographic Camera** that transitions smoothly (lerp) between four distinct "Stations" (Order, Build, Mix, Top). The camera should not rotate freely. * **Key Models**: * **The Shop**: A beachfront counter setup. Background features palm trees and animated ocean waves (simple vertex displacement). * **Characters**: Simple capsule-based or low-poly avatars for Customers (Alberto/Penny) and the Player. * **Items**: Sundae cups (transparent cylinder), Ice cream machines (blocky industrial design), Blenders, and topping assets (cherries, cookies, syrups). * **Mobile Optimization**: Limit total scene polygon count. Use baked lighting for the environment. reuse geometries (InstancedMesh) for toppings like sprinkles. ### 2. Audio Requirements * **Background Music (BGM)**: A looping **Tropical Island/Calypso track** featuring steel drums, acoustic guitar, and light percussion. It should be upbeat but relaxing. * **Sound Effects (SFX)**: * **UI**: Soft "pop" sounds for button clicks. * **Door Chime**: A bell sound when a customer enters. * **Machines**: A whirring motor loop for the blender; a "squishing" liquid sound for the ice cream dispenser. * **Feedback**: A satisfying "Ding!" or cash register sound when serving a perfect order. A buzz sound for mistakes. ### 3. Gameplay Loop * **Game State Machine**: The game cycles through 4 phases per customer: 1. **Order Station**: Player taps on a customer to receive a "Ticket" (UI overlay showing required ingredients). 2. **Build Station**: Player holds a button to pour ice cream/mix into a cup. **Mechanism**: A progress bar fills up; player must release inside the "Green Zone" for a perfect score. 3. **Mix Station**: Player drags the cup to a blender. A timer runs. Player must tap "Stop" when the meter hits the target blend level. 4. **Top Station**: The most skill-based section. Player drags ingredients (whipped cream, cherries) from bins onto the moving sundae. Accuracy of placement (x, z coordinates relative to cup center) determines the score. * **Scoring**: At the end, calculate a 0-100% score based on Waiting Time, Build Accuracy, Mix Consistency, and Topping Placement. * **Economy**: Score translates to "Tips" (Currency) used to buy upgrades (faster blenders, decoration) between days. ### 4. Mobile Controls & Interaction * **Navigation**: A **Bottom Navigation Bar** with 4 large icons to switch between Stations immediately. * **Touch Interactions**: * **Tap & Hold**: Used for pouring machines (Build Station). * **Drag & Drop**: Used for moving cups to blenders and placing toppings (Raycasting from touch position to 3D world). * **Swipe**: Optional swipe left/right to change stations. * **Haptic Feedback**: Trigger `navigator.vibrate(50)` when the player successfully hits the "Green Zone" in timing minigames or places a topping perfectly. * **UI Layout**: All interactive buttons (Order Ticket, Pour Button, Topping Bins) must be anchored to the bottom or sides of the screen to avoid hand occlusion. Minimum touch target size: 44x44 pixels. Support both Portrait (stacked view) and Landscape (wide view) modes, adjusting camera FOV accordingly. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Papa's Freezeria

Papa's Freezeria is one of the most beloved restaurant management games in the iconic Papa Louie series. Set on the tropical Calypso Island, you'll run an ice cream shop that starts peaceful but quickly becomes a bustling dessert destination. What begins as a simple summer job with just 12 island residents transforms into a challenging business when boatloads of tourists arrive seeking the perfect frozen treats.

This classic Flash game combines time management, precision, and customer service skills as you craft custom ice cream sundaes to perfection. Each customer has specific preferences, and your success depends on delivering exactly what they ordered while maintaining speed and quality.

Core Features

Four Specialized Workstations

Papa's Freezeria features a unique four-station system that creates an engaging workflow:

  • Order Station : Take customer orders and manage the queue efficiently
  • Build Station : Select cup sizes, pour ice cream flavors, and add base ingredients
  • Mix Station : Blend sundaes to the perfect consistency using precise timing
  • Top Station : Add final decorative toppings like cherries, whipped cream, and sauces

Progressive Difficulty System

The game starts gently with tutorial guidance, but as days progress, you'll face: - More demanding customers with complex orders - Multiple simultaneous sundae requests - Higher quality expectations for better tips - Increasingly busy rush periods

Upgrade and Customization Options

Earn tips to purchase valuable shop improvements: - Equipment Upgrades : Blender boosters, automatic ice cream dispensers, and blend alarms - Furniture Enhancements : Better seating and decorative items that provide gameplay benefits - Efficiency Tools : Automation features that help manage increased customer volume

Customer Personality System

Each customer has unique preferences and patience levels. Learning individual customer habits helps you: - Anticipate favorite sundae combinations - Prioritize orders based on customer patience - Maximize tip earnings through personalized service

Gameplay Mechanics

Sundae Creation Process

Success requires mastering each station's specific mechanics:

  1. Taking Orders : Listen carefully to customer requests and note special preferences
  2. Building Foundation : Choose the right cup size and ice cream flavors
  3. Precise Mixing : Stop blending when the indicator hits the green zone for perfect texture
  4. Final Presentation : Add toppings in the correct order and placement for maximum scores

Scoring and Tips System

Your performance is evaluated across multiple categories: - Speed : How quickly you complete orders - Accuracy : Following the order specifications exactly - Presentation : Proper topping placement and visual appeal - Customer Satisfaction : Overall happiness with the service experience

Higher scores lead to better tips, which fund essential shop upgrades for handling increased business volume.

Operation Guide

Basic Controls

  • Mouse : Navigate all game interactions, from taking orders to adding toppings
  • Click and Drag : Pour ice cream, position toppings, and operate equipment
  • Timing : Watch on-screen indicators for perfect mixing and blending

Success Strategies

  • Multitask Efficiently : Manage multiple orders simultaneously by planning your workflow
  • Learn Customer Preferences : Regular customers have favorite orders you can memorize
  • Invest in Upgrades : Use tip money wisely to purchase time-saving equipment
  • Maintain Quality : Never sacrifice sundae quality for speed - happy customers tip better

Why Play Papa's Freezeria

This game offers the perfect blend of relaxation and challenge, starting with a peaceful island setting that gradually builds into exciting time management gameplay. The tropical beach atmosphere creates a vacation-like experience while you develop real management skills.

Perfect for Players Who Enjoy: - Time management challenges with achievable goals - Creative food preparation and presentation - Progressive skill building and upgrade systems - Casual gaming with depth and replay value - Stress-relief through focused, rewarding tasks

The game's enduring popularity stems from its perfect balance of simplicity and complexity - easy to learn but challenging to master. Whether you're looking for a quick gaming break or extended play session, Papa's Freezeria delivers satisfying gameplay that keeps you coming back for more sundae-making adventures.

Frequently Asked Questions (FAQ)