Princess Room Cleaning - Fun House Cleaning Game for Girls

Seele01-Flash
By
Princess Room Cleaning is a delightful house cleaning game designed for girls who love princess themes and home organization. Help a charming princess clean and organize every room in her beautiful house while learning valuable cleaning skills.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Princess Room Cleaning". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Create a "Cute 3D Toon" aesthetic. Use a bright, saturated pastel color palette dominated by pinks, light purples, and mint greens (referencing the screenshot). The rendering should use `MeshToonMaterial` or unlit textures with baked lighting to simulate a soft, "dollhouse" look without heavy GPU cost. * **Camera Perspective**: Use a fixed **Orthographic Camera** (Isometric view) to give the player a clear overview of the room, similar to a dollhouse. * **Room Assets**: * **Bathroom (Level 1)**: A pink clawfoot bathtub, a checkered tile floor (pink/white), a vanity mirror, and shelves. * **Mess Elements**: * *Trash models*: Low-poly crumpled paper, apple cores, and boxes. * *Stain Decals*: 2D planes slightly above the floor/wall with "mud" or "water" textures that have transparency. * *Broken Items*: Furniture that is rotated crookedly. * **Character**: A low-poly, stylized girl (The Princess) acting as an idle mascot in the corner, playing victory animations (jumping/clapping) when tasks are completed. * **Optimization**: Ensure all models are low-poly (<500 tris for props). Use a single texture atlas for environment props to reduce draw calls. ### 2. Audio Requirements * **BGM**: A cheerful, cozy, and whimsical track using pizzicato strings, flutes, and glockenspiel. It should loop seamlessly and feel relaxing. * **Sound Effects (SFX)**: * *Interaction*: A satisfying "pop" or "bubble" sound when selecting items. * *Cleaning Actions*: A "scrubbing" sound (white noise style) that loops while the player swipes over stains. A "crumple" sound when trash hits the bin. * *Completion*: A magical "harp glissando" or "chime" when a specific task (like cleaning all trash) is finished. * *Victory*: An upbeat fanfare when the room is 100% clean. ### 3. Gameplay Loop * **The Mission**: The player enters a messy room and must clean it to 100% within a soft time limit (or for a star rating). * **Task Types**: 1. **Trash Sorting**: Identify trash items (banana peels, wrappers) and drag them into a highlighted Green Recycling Bin. 2. **Stain Scrubbing**: Identify spills on the floor. The player must select a tool (Mop/Sponge) and "rub" the screen over the stain to decrease its opacity until it disappears. 3. **Organization**: Tap on crooked items (tilted pictures, knocked-over vases) to trigger a Tween animation that rotates them back to their correct upright position. * **Progression**: A "Cleanliness Bar" at the top of the UI fills up as tasks are completed. When full, particle confetti explodes, and the "Next Room" button appears. ### 4. Mobile Controls & Interaction * **Touch Input**: * Use `Raycaster` for all touch interactions. * **Drag & Drop**: For trash items. The object should visually lift (y-axis offset) and follow the finger. * **Swipe/Rub**: For stains. Detect rapid movement over a specific mesh area to reduce the alpha value of the stain texture. * **Tap**: For fixing broken/crooked items. * **Orientation**: **Portrait Mode** preferred for one-handed casual play, but the camera system should be responsive to aspect ratio changes. * **UI/UX**: * Buttons (Tools, Hints) must be at least 44x44 pixels for touch accessibility. * **Feedback**: * **Visual**: Items should scale up slightly (`scale.set(1.1, 1.1, 1.1)`) when touched to indicate selection. * **Haptic**: Trigger `window.navigator.vibrate(20)` when an item is successfully cleaned or dropped in the bin. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Princess Room Cleaning is an engaging and educational cleaning simulation game that combines the magic of princess themes with practical home management skills. This charming game invites players to step into the shoes of a helpful friend assisting a lovely princess in maintaining her beautiful home. With its colorful cartoon graphics and user-friendly interface, the game creates an enjoyable cleaning experience that feels more like play than work.

The game features a cheerful princess character with curly brown hair and a red polka-dot headband, dressed in a cute green top and pink skirt. Set in a vibrant purple-themed house with modern amenities, players will find themselves immersed in a cozy, welcoming environment that makes cleaning feel fun and rewarding.

Core Features

Complete House Cleaning Experience

The game offers a comprehensive cleaning adventure across multiple rooms:

  • Living Room : Organize furniture, dust surfaces, and arrange decorative items
  • Kitchen : Clean appliances, wash dishes, and organize cooking utensils
  • Bathroom : Scrub the tub, clean mirrors, and organize toiletries
  • Bedroom : Make beds, organize clothes, and tidy personal items

Educational Value

While entertaining, the game teaches valuable life skills: - Organization techniques for different types of rooms - Time management through speed challenges - Attention to detail in completing cleaning tasks - Responsibility in maintaining a clean living space

Girl-Friendly Design

  • Princess theme with beautiful character design
  • Bright, cheerful colors that appeal to young girls
  • Easy gameplay suitable for all skill levels
  • Cozy atmosphere that makes cleaning enjoyable

Speed Challenge Mode

For added excitement, players can: - Complete cleaning tasks in record time - Unlock bonus activities after efficient cleaning - Challenge themselves to improve their speed - Earn rewards for quick and thorough cleaning

Gameplay Mechanics

The game uses intuitive point-and-click mechanics that are perfect for players of all ages. Each room presents different cleaning challenges that require specific actions:

  • Drag and drop items to their proper locations
  • Click on dirty areas to clean them
  • Follow visual cues to complete tasks efficiently
  • Use cleaning tools appropriately for different surfaces

Operation Guide

Getting started with Princess Room Cleaning is simple and straightforward:

Basic Controls

  • Mouse Movement : Navigate around the rooms and identify cleaning tasks
  • Left Click : Select and interact with objects, cleaning tools, and dirty areas
  • Drag and Drop : Move items to organize and clean spaces effectively

Gameplay Steps

  1. Choose a room to start cleaning from the available options
  2. Observe the mess and identify what needs to be cleaned or organized
  3. Select appropriate tools for different cleaning tasks
  4. Complete tasks systematically to ensure thorough cleaning
  5. Move to the next room once the current room is spotless
  6. Finish all rooms to complete the game successfully

Tips for Success

  • Work methodically through each room rather than jumping around
  • Pay attention to small details that might be easy to miss
  • Use the right cleaning tools for different surfaces and materials
  • Try to complete tasks quickly for bonus points and rewards

Why Play Princess Room Cleaning?

Perfect for Young Girls

This game is specifically designed with young girls in mind, featuring: - A relatable princess character that serves as a positive role model - Themes that encourage responsibility and life skills - Non-competitive gameplay that focuses on accomplishment and learning - Age-appropriate content that parents can feel good about

Educational Benefits

  • Life Skills Development : Learn practical cleaning and organization techniques
  • Problem-Solving : Figure out the most efficient ways to clean different areas
  • Time Management : Balance thoroughness with speed in cleaning tasks
  • Pride in Achievement : Experience satisfaction from completing tasks well

Stress-Free Gaming

  • No violence or inappropriate content
  • Relaxing, cozy atmosphere perfect for unwinding
  • Self-paced gameplay without pressure or time limits (except in challenge mode)
  • Positive reinforcement through completion rewards and cheerful feedback

Accessibility and Convenience

  • Browser-based : Play instantly without downloads or installations
  • Free to play : No cost barriers to enjoying the full game experience
  • Cross-platform : Works on computers, tablets, and smartphones
  • No registration required : Start playing immediately

Whether you're looking for a fun way to pass time, want to develop cleaning skills, or simply enjoy princess-themed games, Princess Room Cleaning offers an engaging and wholesome gaming experience that combines entertainment with practical learning.

Frequently Asked Questions (FAQ)