Funny Shopping Supermarket

Seele01-Flash
By
Funny Shopping Supermarket is a delightful shopping simulation game where you help adorable animal characters complete their grocery lists. Perfect for kids and families who enjoy cozy, educational gameplay.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Funny Shopping Supermarket". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 3D "Toon-Shaded" aesthetic (Cel Shading) to mimic the vibrant 2D vector art of the original image. Use `MeshToonMaterial` with a bright, high-saturation color palette (Hot Pink, Cyan, Bright Yellow, Lime Green). * **Characters:** Low-poly, rounded, cute anthropomorphic animal characters (specifically a Purple Hippo with sunglasses and a Tiger cub) serving as static NPCs or animated background elements. * **Environment:** A bright supermarket aisle layout. Shelves stocked with colorful, simple geometric representations of products: Red Apples (Spheres), Cereal Boxes (Cuboids), Milk Cartons, and Baguettes. The floor should be a checkered tile texture. * **Performance:** Optimize for mobile browsers. Keep polygon counts low per object (<500 tris). Use instanced mesh rendering for repeating shelf items to maintain high FPS. ### 2. Audio Requirements * **BGM:** A cheerful, looping "Bossa Nova" or "Muzak" style track using marimba, ukulele, and light percussion to create a relaxing, cozy shopping atmosphere. * **Sound Effects (SFX):** * **Select/Pick Up:** A satisfying "Pop" or "Bubble" sound. * **Correct Item:** A cheerful chime or "Ding". * **Wrong Item:** A comical spring "Boing" or gentle buzzer. * **Checkout:** Cash register drawer opening sound ("Ka-ching") and paper receipt crinkling. * **Victory:** Kids cheering or a short trumpet fanfare. ### 3. Gameplay Loop * **Setup:** The game starts with a "Shopping List" UI overlay showing 3-5 specific icons (e.g., 2 Apples, 1 Milk, 1 Cereal). * **Action:** The player scrolls horizontally through the supermarket aisle. They must spot the items matching their list on the cluttered shelves. * **Interaction:** Tapping an item on the shelf triggers an animation where the item flies into a floating shopping cart/basket. * **Validation:** * If the item is on the list: It gets checked off, and score increases. * If the item is NOT on the list: The item shakes (visual feedback) and plays a rejection sound; time penalty (optional). * **Win Condition:** Once the list is complete, the camera pans to the Checkout Counter where the Goose Cashier scans the items, and a "Level Complete" modal appears with stars. ### 4. Mobile Controls & Interaction * **Camera Control:** Implement a horizontal drag/swipe gesture (using `touchstart` and `touchmove` events) to pan the camera along the aisle. Do NOT use a virtual joystick; swipe-to-pan is more natural for this genre. * **Selection:** Use a Raycaster mapped to `touchstart` events. The hit area for items should be slightly larger than the visual mesh to accommodate "fat finger" errors on small screens. * **Orientation:** Force or optimize for **Landscape Mode** to maximize the view of the shelves. * **UI/UX:** * The Shopping List UI must be anchored to the top or side of the screen, with icons at least 44x44 pixels. * **Visual Feedback:** When an item is tapped, apply a `Tween` animation to scale it up briefly (1.2x) before moving it to the cart, providing instant tactile satisfaction. * **Haptic Feedback:** Trigger `navigator.vibrate(50)` on a successful pick-up. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Funny Shopping Supermarket is a charming shopping simulation game that combines fun gameplay with educational elements. Join Hippo and their adorable animal friends as they prepare for a special party by shopping for everything they need. This colorful, kid-friendly game offers a safe and entertaining way to learn about shopping, organization, and responsibility.

The game features vibrant cartoon graphics with cute animal characters that immediately capture players' attention. Set in a bustling supermarket environment, players navigate through different sections to find items on their shopping lists, making each level a delightful treasure hunt.

Core Features

Educational Shopping Experience

This game teaches valuable life skills through play. Children learn to: - Follow instructions by completing shopping lists - Organize items by categories like vegetables, fruits, and clothes - Handle money by visiting the cashier before leaving - Develop attention to detail while searching for specific products

Diverse Product Categories

Each level presents different shopping challenges with items including: - Fresh produce : Vegetables and fruits for healthy eating awareness - Clothing items : Teaching about different types of apparel - Sweet treats : Candies and snacks for the party - Household goods : Various everyday items and tools - Specialty items : Unique products that keep gameplay interesting

Kid-Friendly Design

The game prioritizes child safety and enjoyment: - Intuitive controls : Simple click-and-tap mechanics suitable for young players - Colorful graphics : Bright, engaging visuals that maintain interest - Positive messaging : Focuses on helping friends and completing tasks - No inappropriate content : Safe environment for independent play

Game Playthrough

Shopping List Challenges

Each level begins with a specific shopping list that players must complete. The lists vary in complexity, starting with simple items and gradually introducing more challenging searches. This progressive difficulty keeps players engaged while building their skills.

Supermarket Navigation

Players explore different sections of the supermarket, each themed around specific product categories. The layout is intuitive and mirrors real supermarket experiences, helping children become familiar with grocery shopping concepts.

Collection and Payment Process

After gathering all required items, players must visit the cashier to complete their purchase. This teaches the important lesson that shopping involves payment and adds realism to the experience.

Operation Guide

Simple Controls

The game uses straightforward controls perfect for players of all ages: - Click or tap on any item to pick it up automatically - Drag items into your shopping bag or basket - Navigate through the store by clicking on different areas - Interact with the cashier when you're ready to pay

Playing Tips

  • Check your shopping list frequently to ensure you don't miss any items
  • Explore all sections of the supermarket thoroughly
  • Look carefully as some items might be partially hidden
  • Remember to visit the cashier before completing each level

Why Play This Game

Perfect for Young Learners

Funny Shopping Supermarket excels as an educational tool disguised as entertainment. Parents appreciate how it teaches practical life skills while children enjoy the colorful characters and engaging gameplay. It's an ideal introduction to responsibility and planning concepts.

Stress-Free Gaming

Unlike action-packed games, this title offers a relaxing, cozy gaming experience. There are no time pressures or competitive elements, allowing players to enjoy the process at their own pace. This makes it perfect for unwinding or quiet playtime.

Completely Free Experience

The game is entirely free to play with no hidden costs, in-app purchases, or premium content. Families can enjoy unlimited gameplay without any financial commitment, making it accessible to everyone.

Cross-Platform Accessibility

Play on any device with a web browser - computers, tablets, or smartphones. The game automatically adjusts to different screen sizes, ensuring a smooth experience regardless of your preferred device.

Frequently Asked Questions (FAQ)