Raccoon Retail - Fun Supermarket Cleaning Simulation Game

Seele01-Flash
By
Raccoon Retail is a delightfully funny 3D simulation game where you play as an adorable raccoon working as a supermarket janitor. Clean up after messy customers, upgrade your store, and watch your profits grow in this charming arcade experience.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Raccoon Retail". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a vibrant, **Low-Poly** 3D aesthetic similar to "Overcooked" or "Katamari Damacy". Use bright, saturated colors (Cyan, Bright Yellow, Lime Green). * **Player Character:** Represent the player as a **Raccoon driving a blue floor-scrubber/vacuum machine**. The model can be simplified using grouped geometric shapes (spheres/cylinders) if external assets aren't loaded. * **Environment (The Supermarket):** * **Floor:** A large plane with a tiled checkerboard texture (white and light blue) to emphasize speed. * **Obstacles:** Rows of supermarket shelves (BoxGeometry) stocked with abstract colorful blocks representing products. * **Trash Items:** Small, physics-based objects scattered on the floor (banana peels, crumpled paper, soda cans). Use `InstancedMesh` for these to maintain high performance on mobile devices. * **Dumpster Zone:** A designated red zone or large bin model where the player must return to deposit collected trash. * **Camera:** Implement a **smooth follow camera** (Third-Person, slightly top-down isometric angle) that lags slightly behind the player for a dynamic driving feel. * **Performance:** Limit real-time shadows to the main character only. Use baked lighting or simple ambient/directional light setups for the environment to ensure 60 FPS on mobile browsers. ### 2. Audio Requirements * **BGM (Background Music):** A fast-paced, comedic "Elevator Bossa Nova" or "Supermarket Muzak" track that speeds up slightly as the store gets messier. * **Sound Effects (SFX):** * **Engine:** A constant hum that rises in pitch when accelerating. * **Collection:** A satisfying *pop* or *suction* sound when running over trash. * **Deposit:** A rapid *cha-ching* cash register sound when dumping trash at the zone. * **Collision:** A cartoonish *boing* or squeak when hitting shelves or customers. ### 3. Gameplay Loop * **The Mess Mechanism:** AI "Customer" agents (simple capsule shapes) wander randomly through the aisles. Every few seconds, they spawn a trash item behind them. * **Cleaning Mechanics:** * The player drives the cleaning machine. * **Collision logic:** When the player collides with a trash item, the item disappears (is "vacuumed"), and a `CurrentTrash` counter increases. * **Capacity Limit:** The machine has a maximum capacity (e.g., 20 items). Visual feedback (e.g., the machine shakes or turns red) indicates when full. * **Economy:** * Player must drive to the "Dumpster Zone" to empty the tank. * Emptying the tank converts trash into "Money". * Display a floating text animation (`+$10`) for every batch deposited. * **Progression:** A simple UI button to "Upgrade Speed" appearing when the player has enough money. ### 4. Mobile Controls & Interaction * **Orientation:** Force **Landscape Mode** for better visibility of the supermarket layout. * **Primary Control (Virtual Joystick):** Implement a dynamic virtual joystick on the **bottom-left** of the screen for steering and movement. The car should accelerate automatically when the joystick is pushed, with turning based on the angle. * **Action Button:** A large circular button on the **bottom-right** labeled "BOOST" (simulates the Spacebar functionality). * **UI/UX:** * Score/Money display in the top center (large, readable font). * Capacity bar (Cleanliness Meter) on the side. * All UI buttons must have a minimum touch target of **44x44 pixels**. * **Haptic/Visual Feedback:** * Trigger `navigator.vibrate(50)` (if supported) when collecting trash. * Add a subtle "Screen Shake" effect when the player hits a wall or shelf. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Raccoon Retail

Raccoon Retail is a charming 3D simulation game that combines humor with engaging gameplay mechanics. As an adorable raccoon janitor working in a bustling supermarket, your mission is to keep the store spotless while dealing with constantly messy customers. This delightful arcade-style game offers a perfect blend of simulation, strategy, and pure fun that appeals to players of all ages.

The game features vibrant 3D graphics with a cute, cartoon-style aesthetic that brings the supermarket environment to life. Every element, from the raccoon protagonist to the colorful store layout, is designed to create an engaging and visually appealing experience.

Core Features

Unique Raccoon Protagonist

Play as an incredibly cute raccoon character equipped with cleaning tools, bringing personality and charm to every cleaning task. The raccoon's animations and expressions add humor and entertainment value to the simulation experience.

Dynamic Store Management

Experience realistic supermarket dynamics where customers continuously create messes throughout different store sections. Each cleaning task presents new challenges and opportunities to optimize your cleaning strategy.

Progressive Upgrade System

Earn money based on your cleaning efficiency and speed. Use your earnings to: - Upgrade store facilities and equipment - Unlock faster movement abilities - Improve cleaning tools and capabilities - Expand store sections for increased revenue potential

Fast-Paced Arcade Action

Combine simulation elements with arcade-style gameplay that rewards quick thinking and efficient movement. The faster you clean, the more money you earn, creating an engaging risk-reward system.

Gameplay Mechanics

Cleaning Operations

Drive your cleaning vehicle around the supermarket, identifying and collecting various types of trash and debris. Different mess types may require specific cleaning approaches, adding strategic depth to the gameplay.

Revenue Generation

Your cleaning efficiency directly impacts your earnings. Maintain high cleaning standards to: - Attract more customers to your store - Increase overall store reputation - Unlock premium upgrade options - Maximize profit margins

Store Expansion

As you progress, invest your earnings into store improvements that generate passive income and create new gameplay opportunities.

Operation Guide

Basic Controls

  • WASD keys or Arrow keys : Navigate your raccoon around the supermarket
  • Hold Spacebar : Activate speed boost (available after unlocking)
  • Left Mouse Click : Interact with game interface elements and upgrade menus

Gameplay Strategy

  1. Prioritize High-Traffic Areas : Focus cleaning efforts on sections where customers create the most mess
  2. Plan Efficient Routes : Develop optimal cleaning paths to maximize time efficiency
  3. Invest Wisely : Balance immediate cleaning needs with long-term store upgrades
  4. Monitor Customer Patterns : Learn when and where messes typically occur for proactive cleaning

Why Play Raccoon Retail

Perfect Stress Relief

The game's lighthearted approach to simulation gaming provides excellent stress relief. The cute graphics and humorous scenarios create a relaxing gaming environment that's perfect for unwinding.

Accessible for Everyone

With simple controls and intuitive gameplay mechanics, Raccoon Retail welcomes players of all skill levels. The game is easy to learn but offers enough depth to remain engaging over extended play sessions.

No Commitment Required

As a free browser-based game, you can jump in and start playing immediately without downloads, installations, or financial commitments. Perfect for quick gaming sessions or extended play.

Educational Value

While entertaining, the game subtly teaches valuable lessons about: - Time management and efficiency - Resource allocation and budgeting - Customer service importance - Business growth strategies

Cross-Platform Convenience

Play seamlessly across desktop computers, tablets, and mobile devices through any modern web browser. Your progress synchronizes automatically, allowing you to continue your supermarket management adventure anywhere.

Frequently Asked Questions (FAQ)