Nails DIY: Manicure Master

Seele01-Flash
By
Nails DIY: Manicure Master is a creative nail art game where you design stunning manicures with unlimited colors, styles, and decorations. Perfect for fashion enthusiasts who love expressing creativity through beautiful nail designs.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Nails DIY: Manicure Master". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** High-fidelity "Hyper-Casual" aesthetic. Bright, saturated colors with a glossy, fashion-focused finish. The background should be a clean, solid color (e.g., Electric Blue #3333FF as seen in the reference) or a soft gradient to keep the focus entirely on the hand. * **Key Models:** * **The Hand:** A realistic, high-poly rigged hand model (focusing on the fingers). Skin texture should be smooth with subtle subsurface scattering simulation. * **The Nail:** A separate mesh with customizable geometry (MorphTargets or swappable meshes) to support different shapes (Oval, Stiletto, Coffin, Square). It must use a PBR material with high specular highlights to mimic glossy enamel. * **The Brush:** A 3D brush tool that follows the user's input coordinates, with a tip that bends slightly upon contact (simulated via vertex shader or simple rotation). * **Decorations:** Low-poly 3D models for rings and flat planes with transparency for stickers/decals. * **Performance Optimization:** Use a single directional light combined with an Ambient Light for soft shadows. Limit real-time shadow casting to the brush only. Use Texture Atlases for UI elements. ### 2. Audio Requirements * **BGM:** A relaxing yet upbeat "Spa & Fashion" track. Lo-fi hip-hop or soft pop instrumental with a tempo of around 100-110 BPM. * **Sound Effects (SFX):** * **Painting:** A wet, satisfying "swoosh" or continuous soft liquid sound when the brush moves across the nail. * **UI:** Soft "pops" or "clicks" when selecting colors or stickers. * **Completion:** A magical "sparkle" or "chime" sound when a nail is fully painted or the manicure is finished. * **Camera:** A shutter sound for the final "Photo Mode". ### 3. Gameplay Loop * **Stage 1: Preparation:** The player selects a nail shape and length from a UI menu. The 3D nail mesh updates instantly. * **Stage 2: Painting (Core Mechanic):** The player selects a polish color/texture. They must hold and drag their finger across the nail surface to apply paint. * *Tech logic:* Use a dynamic `CanvasTexture` mapping to the nail's UVs. As the user drags, draw onto the 2D canvas to reveal the color on the 3D model. * *Win Condition:* The nail must be at least 95% covered in paint to trigger a "Complete" state and allow progression. * **Stage 3: Decoration:** Drag-and-drop mechanics to place stickers, gems, or gradients. * **Stage 4: Showcase:** The player selects a ring, and the camera zooms out for a final screenshot moment. ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Portrait Mode** (Vertical) is mandatory to accommodate the shape of a finger and the bottom UI panel. * **Touch Controls:** * **Painting:** Implementation of `Raycaster` to map 2D screen touch coordinates to the 3D nail surface. Support `touchmove` events for smooth painting strokes. * **Selection:** Simple `touchstart` detection for bottom UI buttons. * **UI Design:** * Place all interactive tool palettes (Colors, Shapes, Stickers) in the bottom 25% of the screen (the "Thumb Zone"). * Buttons must be at least 44x44 pixels (approx. 10-15% of screen width) for accessibility. * **Feedback:** * **Visual:** Display a particle effect (sparkles) when the painting threshold (95%) is reached. * **Haptic:** Trigger the device's vibration (if supported via Navigator API) when a sticker snaps into place or when the painting stage is complete. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Nails DIY: Manicure Master is an engaging dress-up and beauty game that lets you unleash your creativity through nail art design. This free online game offers endless possibilities for creating the perfect manicure, from cute and playful styles to elegant ocean-inspired designs and trendy pop art looks.

Core Features

Complete Nail Customization

The game provides comprehensive nail design tools that rival professional nail salons:

  • Multiple Style Categories : Choose from cute, ocean-inspired, pop art, and many other creative themes
  • Shape and Length Options : Customize your nail shape and length to match your desired look
  • Extensive Color Palette : Apply solid colors or create stunning gradient effects with special visual elements
  • Decorative Stickers : Add unique touches with a variety of fun and fashionable stickers
  • Finishing Touches : Complete your look with stylish rings and accessories

Creative Expression Tools

Every aspect of your manicure can be personalized. Start with selecting your preferred nail style theme, then move on to shaping your nails to the perfect length and form. The color application system allows for both simple solid colors and complex gradient designs with special effects that catch the light beautifully.

Social Sharing Features

Once you've created your masterpiece, the game includes a photo feature that lets you capture and share your nail art creations with friends. Challenge others to see who can become the ultimate Manicure Master!

Gameplay Instructions

The intuitive control system makes nail design accessible to players of all ages:

  • Tap or Click : Select nail polish colors and decorative stickers
  • Hold and Drag : Paint your nails with smooth, precise movements
  • Touch Controls : Navigate through menus and options with simple taps

The game's user-friendly interface ensures that creating professional-looking nail art is both fun and achievable, regardless of your real-world manicure experience.

Why Play This Game

Nails DIY: Manicure Master is perfect for anyone who loves fashion, beauty, and creative expression. The game offers:

  • Stress-Free Creativity : No mess, no cleanup – just pure creative fun
  • Endless Combinations : Thousands of possible design combinations keep the game fresh
  • Skill Development : Improve your color coordination and design sense
  • Cross-Platform Accessibility : Play seamlessly on computers, phones, and tablets
  • Completely Free : Full game experience with no hidden costs or premium features

Whether you're a nail art enthusiast looking to experiment with new designs or someone who enjoys relaxing creative games, this manicure simulator provides hours of engaging entertainment while helping you explore different style possibilities.

Frequently Asked Questions (FAQ)