My Super Tiny Market - Supermarket Management Game

Seele01-Flash
By
My Super Tiny Market is an engaging supermarket management simulation game where you run your own store, serve customers, scan products, and handle transactions to build the ultimate shopping experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**My Super Tiny Market**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 3D **Cel-Shaded (Toon Style)** aesthetic to mimic the 2D vector art of the screenshot. Use bright, saturated colors with thick black outlines (using `THREE.EdgesGeometry` or an outline shader pass). * **Camera:** Fixed first-person perspective (Portrait Mode). The player is behind the counter. * **Environment:** * **Foreground:** A checkout counter with a black conveyor belt (left side), a red laser scanner beam (center), and an open cash drawer/UI (right side). * **Background:** Blurred shelves stocked with generic colorful boxes to simulate depth of field, keeping focus on the counter. * **Characters:** A Low-poly customer model (e.g., an elderly lady similar to the screenshot) standing opposite the counter. She should have simple procedural animations: Idle (breathing), Happy (jumping/nodding), and Angry (shaking head). * **Items:** 3D models of groceries: A red bag of Chips, a white Milk carton, an orange Soda bottle, and a brown Cereal box. Each must have a visible **barcode texture** on one side. * **Optimization:** Use low polygon counts for all models (<500 tris per item). Reuse geometries for groceries. ### 2. Audio Requirements * **BGM:** A looping, upbeat, and relaxing "Supermarket Bossa Nova" or "Muzak" style track. * **Sound Effects (SFX):** * **Scanner:** A sharp, high-pitched *BEEP* when a barcode passes the laser. * **Cash Register:** A mechanical *Ka-ching* and drawer sliding sound when the payment phase starts. * **Money:** Paper rustling sounds when handling bills; metallic clinking when handling coins. * **Feedback:** A cheerful chime for a correct transaction; a buzzer/error sound for wrong change. ### 3. Gameplay Loop The game consists of two distinct phases per customer: * **Phase 1: Scanning** * Items appear on the conveyor belt. * The player must drag items from the belt, pass the barcode over the red laser scanner area, and drop them into a bagging area on the right. * Successful scan = *Beep* sound + price appears on the register display. * **Phase 2: Cash Handling** * Once scanned, the total price is shown (e.g., $12.50). * The customer hands over cash (e.g., a $20 bill). * The player must calculate the change ($7.50) and drag the correct combination of bills ($5, $1) and coins ($0.25, $0.10, etc.) from the drawer to the customer's hand. * **Win/Loss Condition:** Correct change given within a time limit increases the "Customer Happiness" score. Three angry customers result in Game Over. ### 4. Mobile Controls & Interaction * **Orientation:** **Portrait Mode** (Vertical) is mandatory for one-handed play. * **Touch Interactions:** * **Drag & Drop:** This is the core mechanic. Physics-based dragging for items (scanner) and money (change). * **Raycaster:** Use a Raycaster to detect touch on the 3D items. * **UI/UX:** * Large, readable text for the "Total Price" and "Cash Received" at the top of the screen. * The Cash Drawer should be the bottom 30% of the screen, with large, tappable/draggable distinct areas for bills and coins (minimum touch target 48x48px). * **Haptics:** Trigger `navigator.vibrate(50)` on every successful scan and when money is placed in the customer's hand to provide tactile confirmation. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

My Super Tiny Market is a delightful management simulation game that puts you in charge of running your very own supermarket. In this charming business tycoon experience, you'll take on the role of a store manager and cashier, helping customers with their shopping needs while growing your business from a small market into a thriving retail empire.

The game combines elements of time management, customer service, and business strategy in an accessible format that's perfect for players of all ages. With its colorful cartoon graphics and intuitive gameplay mechanics, My Super Tiny Market offers an entertaining introduction to the world of retail management.

Core Features

Complete Store Management Experience

Take full control of every aspect of your supermarket operations. From scanning products at the checkout to managing inventory and customer satisfaction, you'll experience what it's really like to run a retail business.

Product Scanning System

The game features a realistic barcode scanning mechanic where you'll need to carefully scan each item that customers bring to your checkout counter. This interactive element adds authenticity to the shopping experience.

Money Handling Challenge

One of the core gameplay mechanics involves calculating correct change for customers. This educational element helps improve math skills while adding a challenging aspect that keeps the gameplay engaging.

Progressive Unlocking System

As you successfully serve customers and manage your store effectively, you'll unlock new products to sell. Start with basic items and gradually expand your inventory to include: - Fresh sandwiches and prepared foods - Sushi and international cuisine - Beverages including soda and specialty drinks - Various grocery items and snacks

Customer Satisfaction Focus

The game emphasizes the importance of good customer service. Happy customers lead to better business outcomes, encouraging players to be efficient and accurate in their service.

Gameplay Mechanics

Daily Operations

Each day in your supermarket brings new customers with different shopping needs. You'll need to quickly and accurately process their purchases while maintaining a positive shopping environment.

Inventory Management

As your business grows, you'll need to strategically choose which new products to add to your store. Each item type attracts different customers and contributes to your overall success.

Skill Development

The game naturally develops several valuable skills: - Mental Math : Calculating change quickly and accurately - Time Management : Serving multiple customers efficiently - Pattern Recognition : Understanding customer preferences and shopping habits - Strategic Thinking : Deciding which products to unlock and when

Operation Guide

Basic Controls

The game uses simple mouse controls that are easy to learn but require skill to master:

  • Mouse Click : Scan products by clicking on items and the scanner
  • Drag and Drop : Handle money transactions by moving cash and coins
  • Point and Click : Navigate menus and select upgrade options
  • Hover : Get information about products and customers

Checkout Process

  1. Welcome Customers : Greet each customer as they approach your counter
  2. Scan Items : Use your scanner to process each product the customer wants to buy
  3. Calculate Total : The system will display the total amount due
  4. Handle Payment : Accept payment from the customer
  5. Give Change : Calculate and provide the correct change amount
  6. Complete Transaction : Ensure customer satisfaction before they leave

Success Tips

  • Work quickly but accurately to keep customers happy
  • Focus on giving correct change to maintain your reputation
  • Pay attention to which products are most popular
  • Unlock new items strategically to attract more customers
  • Keep your store clean and organized for the best customer experience

Why Play My Super Tiny Market

Educational Entertainment

This game brilliantly combines fun with learning, making it an excellent choice for players who want to develop practical math and business skills while enjoying themselves.

Stress-Free Gaming

Unlike many fast-paced games, My Super Tiny Market offers a relaxing yet engaging experience. You can play at your own pace while still feeling challenged by the various tasks.

Universal Appeal

The game's simple mechanics and charming presentation make it suitable for players of all ages. Whether you're looking for a casual gaming session or want to introduce younger players to management games, this title delivers.

Completely Free Access

Enjoy the full supermarket management experience without any cost. No hidden fees, no premium content locks – just pure gaming fun available instantly through your web browser.

Cross-Platform Compatibility

Play seamlessly across different devices, whether you prefer gaming on your computer during breaks or on your mobile device while commuting.

Progressive Gameplay

The unlock system ensures that the game remains interesting and challenging as you advance, providing long-term entertainment value and a sense of achievement as your supermarket grows.

Frequently Asked Questions (FAQ)