Sweet Shop 3D

Seele01-Flash
By
Sweet Shop 3D is an addictive 3D management game where you build and run your own candy empire. Make delicious sweets, hire staff, and expand your business in this colorful arcade experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Sweet Shop 3D**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Low-poly, hyper-casual aesthetic. Use simple geometric shapes (BoxGeometry, CylinderGeometry) to represent characters and environment elements to ensure high performance on mobile devices. * **Color Palette:** High saturation and bright colors. Use a "Bubblegum" palette: Hot Pink for the logo/branding, bright Cyan for the floor tiles, bright Red for strawberries, and Yellow for the player's apron. * **Characters:** * **Player:** A simple blocky humanoid with a blue shirt, yellow apron, and a red cap. * **Customers:** Varied colored clothing, faceless or simple pixel-art faces. * **Staff:** Green aprons to distinguish them from the player. * **Environment Layout:** * **Farming Zone:** Patches of green with low-poly trees spawning fruit (spheres/cubes). * **Processing Zone:** Blocky machines that convert raw fruit into processed goods (e.g., jars). * **Sales Zone:** Shelves for display. * **Cashier Zone:** A counter with a register. * **Visual Feedback:** * **Item Stacking:** As the player collects items, they must physically stack visually in the player's hands (or float above their head) in a vertical column. * **Interaction Zones:** Use semi-transparent pulsing circles (green or yellow) on the floor to indicate where the player needs to stand to interact (e.g., "Stand here to buy Shelf"). ### 2. Audio Requirements * **BGM:** A looping, upbeat, "Bubblegum Pop" style track. Synthesized melody, fast tempo (120 BPM), conveying a sense of busy productivity. * **Sound Effects (SFX):** * **Pop/Pluck:** When harvesting fruit or picking up an item. * **Whoosh:** Soft wind sound when the player dashes/moves. * **Ka-ching:** A distinct cash register sound when a customer pays or the player collects money. * **Building:** A "thud" or construction sound when a new shelf or machine is unlocked. * **Haptic Feedback:** Trigger device vibration (if supported) when collecting money or completing a large sale. ### 3. Gameplay Loop * **Core Mechanic - The Economy Cycle:** 1. **Harvest:** Player runs to the "Garden" area and stands near trees to auto-collect Fruit (e.g., Strawberries) into their stack. 2. **Stock/Process:** Player runs to Shelves to deposit Fruit, OR runs to Machines to convert Fruit into Candy/Yogurt, then stocks the Candy. 3. **Customer AI:** Customers spawn, walk to shelves, take an item (reducing shelf stock), walk to the Cashier, wait for checkout, leave money, and exit. 4. **Collection:** Player runs to the Cashier to collect the piled-up cash. * **Expansion (Incremental):** * The map should have "Unlock Zones" clearly marked with a Cost (e.g., "$50"). * When the player stands in an unlock zone with enough money, the money decreases, and the new structure (Shelf, Machine, or Staff Member) instantly appears. * **Capacity:** The player has a maximum stack limit (e.g., 5 items initially). This can be upgraded. ### 4. Mobile Controls & Interaction * **Control Scheme:** **Virtual Joystick** (Dynamic). * Touching anywhere on the bottom half of the screen creates a joystick center. Dragging moves the player character relative to that center. * Release touch to stop. * **Screen Orientation:** **Landscape** mode preferred (for wider view of the shop), but the camera should be an **Isometric view** (OrthographicCamera recommended) to easily judge distances. * **Interaction Design (Auto-Trigger):** * **No Action Buttons:** There should be NO "Harvest" or "Sell" buttons. Interaction is purely **Proximity-based**. * Stop moving inside a zone -> Action triggers automatically (e.g., start picking fruit, start unloading stack onto shelf). * This "Stop-to-Interact" mechanic is crucial for one-handed mobile play. * **UI Constraints:** * Current Cash display in the top center (large, readable font). * Upgrade buttons (if any menus are needed) must be at least 44x44px. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Sweet Shop 3D

Sweet Shop 3D is an engaging arcade-style management game that puts you in charge of your very own candy empire. This colorful 3D simulation combines fast-paced action with strategic business management as you work to satisfy customers' sweet cravings while growing your confectionery business.

In this immersive experience, you'll juggle multiple responsibilities - from picking fresh fruit and stocking shelves to operating candy-making machines and serving eager customers. The game's frantic pace keeps you constantly engaged as demand for your delicious products continues to grow.

Core Features

Complete Sweet Factory Experience

Sweet Shop 3D isn't just about selling candy - you control the entire production process! Start by picking fresh fruit from trees, then use various machines to transform them into yogurts, candy pieces, ice cream, and other delectable treats. Watch your small shop evolve into a bustling sweet factory.

Strategic Staff Management

As your business grows, you'll need to hire and manage a team of workers. Recruit farmers to harvest fruit, cashiers to handle transactions, and stock clerks to keep shelves filled with colorful sweets. Each staff member plays a crucial role in maintaining your shop's efficiency.

Progressive Upgrade System

Enhance your abilities and those of your staff through strategic upgrades. Improve your carrying capacity, increase stocking speed, and boost overall efficiency. These improvements reduce customer wait times and maximize your shop's profitability.

Diverse Product Range

Create and sell an impressive variety of sweet treats. From simple fruit displays to complex processed candies, ice creams, and specialty desserts, your product range grows as you expand your operation.

Gameplay Mechanics

Building Your Sweet Empire

Start with a basic shop setup and gradually expand your operation. Install new machines, create additional product lines, and optimize your layout for maximum efficiency. The game rewards strategic thinking and quick decision-making.

Customer Satisfaction

Keep customers happy by maintaining well-stocked shelves and quick service. Monitor demand patterns and adjust your production accordingly. Happy customers mean higher profits and faster business growth.

Resource Management

Balance your time between harvesting, production, stocking, and customer service. The game's addictive nature comes from constantly optimizing these interconnected systems while keeping up with growing demand.

Controls and Accessibility

Simple Control Scheme

  • Movement : WASD keys, arrow keys, or drag with left mouse button
  • Interaction : Left mouse button to interact with machines and UI elements

The intuitive control system makes the game accessible to players of all skill levels while maintaining the fast-paced gameplay that keeps you engaged.

Platform Support

Sweet Shop 3D offers excellent cross-platform compatibility: - Web Browser : Play instantly without downloads - Mobile Devices : Available on both iOS and Android - Progress Sync : Save your progress across devices with account creation

Why Play Sweet Shop 3D

This game perfectly combines the satisfaction of business simulation with the excitement of arcade-style gameplay. Whether you're a fan of management games, casual gaming, or simply love the idea of running your own sweet shop, this title offers hours of engaging entertainment.

The 3D graphics bring your candy empire to life with vibrant colors and smooth animations. The progressive difficulty curve ensures that both newcomers and experienced players will find appropriate challenges.

Best of all, it's completely free to play with automatic progress saving, making it easy to jump in and continue your sweet shop adventure anytime, anywhere.

Frequently Asked Questions (FAQ)