Color Tap: Coloring by Numbers

Seele01-Flash
By
Color Tap: Coloring by Numbers is a free relaxing online game that combines the therapeutic art of coloring with the simplicity of paint-by-numbers. Create beautiful masterpieces while reducing stress and expressing your creativity.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Color Tap: Zen Art Studio**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D "Paper Cutout" aesthetic. The game should mimic the look of the reference image: bold, black comic-book style outlines with high-saturation colors (deep oranges, teals, vibrant reds). * **The Canvas:** Instead of a flat HTML canvas, use a Three.js `PlaneGeometry` acting as the drawing board. The image should be segmented into distinct "clickable zones" (using a texture map or Raycasting against a Voronoi-fractured mesh) representing the uncolored paint-by-number regions. * **Initial State:** The artwork starts as a grayscale or white wireframe sketch. * **Effects:** * **Color Fill Shader:** When a region is tapped, do not just swap the color instantly. Use a custom shader to simulate ink spreading from the tap point to the edges of the region, or a satisfying "pop-in" animation where the colored piece scales up slightly from 0. * **Mandala Overlay:** Use a subtle, rotating mandala geometry in the background (behind the main canvas) with low opacity to match the screenshot's logo aesthetic. * **Mobile Optimization:** Use an Orthographic Camera to prevent perspective distortion. Texture atlases must be used to reduce draw calls. ### 2. Audio Requirements * **BGM:** A calming, Lo-Fi beat or ambient acoustic guitar track. It should be seamless and non-intrusive to induce a "flow state." * **SFX (ASMR Focus):** * **Tap/Color:** A soft, satisfying "wet brush" sound or a gentle "pop" (like bubble wrap) when a color is applied. Pitch-shift the sound slightly higher for consecutive rapid taps to create a melody. * **Zoom/Pan:** A subtle "woosh" of paper sliding. * **Completion:** A harmonious wind chime or chord swell when a specific color number is fully completed. ### 3. Gameplay Loop * **Core Mechanic:** The player selects a numbered color from a bottom palette (UI). They must find the corresponding numbered regions on the canvas and tap to fill them. * **Logic:** * If the player taps a region with the *correct* active color: The region fills with color, plays a success sound, and emits a small particle burst. * If the player taps with the *wrong* color: The region shakes gently (visual feedback) indicating an error, but no penalty is applied (keep it relaxing). * **Win Condition:** When all regions are colored, the black outlines should glow, and the camera should slowly zoom out to frame the entire masterpiece. ### 4. Mobile Controls & Interaction * **Gestures (Critical):** * **One-finger Tap:** Apply color to a specific region via Raycaster. * **Two-finger Pinch:** Zoom in/out of the artwork (modify Camera.zoom). * **Two-finger Drag:** Pan the camera across the artwork to reach details. * **Orientation:** Portrait mode preferred for one-handed play, but responsive to Landscape. * **UI Layout:** * **Color Palette:** A horizontal scrollable list of circular color swatches anchored at the *bottom* of the screen (Thumb Zone). Each swatch must display its corresponding number clearly. * **Touch Targets:** Ensure the color swatches are at least 44x44 pixels. * **Haptics:** Trigger a light vibration (Taptic Engine) on every successful color fill to enhance the tactile feel. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Color Tap: Coloring by Numbers is a serene digital coloring experience that brings the beloved art of paint-by-numbers to your browser. This free online game offers a peaceful escape from daily stress, allowing you to immerse yourself in the meditative process of coloring intricate designs. Whether you're looking to unwind after a long day or simply enjoy a creative break, Color Tap provides the perfect blend of relaxation and artistic expression.

The game features meticulously crafted artwork waiting to be brought to life through your color choices. Each image is divided into numbered sections, making it easy for both beginners and experienced artists to create stunning masterpieces with just a few clicks.

Core Features

Stress-Relief Through Art

Color Tap transforms the traditional coloring book experience into an interactive digital journey. The gentle tapping mechanic and soothing color application process naturally reduce stress and promote mindfulness. Each completed section provides a satisfying sense of accomplishment.

Detailed Artwork Collection

Explore a diverse library of intricate designs ranging from nature scenes and abstract patterns to architectural marvels. Every picture offers unique challenges and creative opportunities, ensuring endless hours of engaging content.

Flexible Creative Expression

While the numbered system provides guidance, you're free to experiment with colors and create your own artistic interpretation. Follow the suggested color scheme or unleash your creativity with personalized color combinations.

Accessible for All Skill Levels

The intuitive design makes Color Tap perfect for coloring enthusiasts of all experience levels. The numbered system eliminates guesswork while still allowing for creative freedom and personal expression.

Gameplay Mechanics

The game operates on a simple yet satisfying tap-to-color system. Select your desired color from the palette and click on the corresponding numbered areas to fill them. The zoom functionality allows you to work on fine details with precision, ensuring your artwork meets your exact vision.

Progressive Completion

Watch your artwork come to life piece by piece as you methodically work through each numbered section. The gradual revelation of the complete image provides continuous motivation and satisfaction.

Operation Guide

Mouse Controls: - Left Click : Select colors from the palette and apply them to numbered sections - Mouse Wheel : Zoom in and out of the canvas for detailed work or overview - Click and Hold : Navigate around the canvas when zoomed in

Getting Started: 1. Choose your preferred artwork from the available collection 2. Select a color from the palette on the right side of the screen 3. Click on areas marked with the corresponding number to fill them 4. Use the zoom feature to work on intricate details 5. Continue until your masterpiece is complete

Why Play Color Tap

Mental Health Benefits

Coloring has been scientifically proven to reduce anxiety, improve focus, and promote mindfulness. Color Tap harnesses these therapeutic benefits in a convenient digital format that's accessible anytime, anywhere.

Perfect for Any Schedule

Unlike traditional art projects, Color Tap allows you to create beautiful artwork in short bursts or extended sessions. Your progress is automatically saved, making it ideal for busy lifestyles.

No Mess, All Creativity

Enjoy all the benefits of traditional coloring without the cleanup. No pencils to sharpen, no papers to organize – just pure creative enjoyment through your browser.

Community and Sharing

Show off your completed artworks and find inspiration from the creativity of others. The game fosters a supportive community of art enthusiasts and relaxation seekers.

Cross-Platform Compatibility

Play seamlessly across desktop and mobile devices. Whether you prefer the precision of a mouse or the touch interface of a tablet, Color Tap adapts to your preferred input method.

Frequently Asked Questions (FAQ)