Your Love Calculator

Seele01-Flash
By
Your Love Calculator is a fun casual love tester game that lets you check romantic compatibility with your crush. Create avatars, dress up for dates, and discover if you've found your perfect match!

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Your Love Calculator 3D Edition**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: High-gloss "Candy Pop" aesthetic. The dominant color palette should be vibrant Pinks (#FF69B4), rich Magentas (#FF00FF), and soft Pastels. The environment should feel like a stylized, dreamy romantic cloudscape. * **Central Object**: A large, glossy, beating 3D Heart in the center of the screen (similar to the screenshot). It should have a "jelly" shader effect with specular highlights to make it look clickable and juicy. * **Background**: A dynamic gradient skybox (Pink to Purple) with slowly floating low-poly clouds or heart-shaped particles drifting upward. * **UI Elements**: Floating speech bubbles (like in the screenshot) displaying percentages (e.g., "100%", "21%") orbiting slowly around the main heart. * **Optimization**: Use simple geometry for the background clouds. The central heart can have higher polygon count but use efficient shaders. Avoid heavy post-processing; prioritize smooth frame rates on mobile devices. ### 2. Audio Requirements * **BGM**: A bubbly, upbeat Pop/Lounge track. Think "cute aesthetic vlog music" — light synthesizers, finger snaps, and a catchy, happy melody loop. * **Sound Effects (SFX)**: * *Typing*: Soft "pop" or "bubble" sounds when entering names. * *Calculation*: A rising "magical shimmer" or "slot machine spin" sound while the calculator is processing. * *Result*: A triumphant fanfare for high scores (>80%), a comical "wah-wah" trombone for low scores (<30%). * *UI Click*: Soft, high-pitched "ding" sounds. ### 3. Gameplay Loop * **Phase 1: Input**: Two 3D input fields float in front of the heart. The player taps to type "Your Name" and "Crush's Name". * **Phase 2: The Calculation**: Once submitted, the central heart pulsates rapidly, changing colors. The orbiting percentage bubbles spin faster. * **Phase 3: The Reveal**: The heart explodes into confetti (particle system) and reveals a large 3D percentage number. * **Phase 4: The outcome (Mini-Dress Up Lite)**: * Based on the score, a simple 3D low-poly avatar appears. * *High Score (80-100%)*: Avatar wears a Wedding Dress or Ballgown. Background changes to a chapel or ballroom. * *Mid Score (40-79%)*: Avatar wears Casual Chic outfit. Background is a Café. * *Low Score (0-39%)*: Avatar wears Pajamas or Party Outfit (for "Girls Night Out"). Background is a bedroom or disco. * **Replay**: A "Try Another Crush" button resets the scene. ### 4. Mobile Controls & Interaction * **Orientation**: **Portrait Mode** (Vertical) is mandatory to mimic a mobile app interface. * **Touch Interactions**: * **Tapping**: Large, thumb-friendly hit areas for the input fields and the "Calculate" button. * **Gestures**: Allow the user to swipe left/right to rotate the 3D Avatar during the result phase to admire the outfit. * **Particles**: Touching the background should spawn small heart particles at the finger location. * **Haptic Feedback**: Trigger a strong vibration (using `navigator.vibrate`) when the final result is revealed. * **UI Layout**: Input fields and buttons must be placed in the lower half of the screen for easy one-handed reachability. Text should be large, bold, and readable (Google Font: 'Fredoka One' or 'Pacifico'). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Your Love Calculator is an entertaining casual game that combines love testing with dress-up gameplay, perfect for players who enjoy romance-themed games. This charming game lets you explore romantic compatibility while expressing your creativity through avatar customization and fashion choices.

Core Features

Love Compatibility Testing

The heart of the game revolves around its love calculator feature. Simply enter your name and your crush's name to discover your romantic compatibility percentage. The colorful interface displays various percentage results in heart-shaped bubbles, creating an engaging visual experience that keeps you coming back to test different combinations.

Avatar Creation and Dress-Up

Based on your compatibility results, you can create and customize your own avatar. The game offers extensive dress-up options, allowing you to choose the perfect outfit for different romantic scenarios. Whether you're preparing for a first date, a wedding, or a fun night out with friends, you'll find the ideal look.

Multiple Romance Scenarios

The game presents various romantic outcomes: - High Compatibility : Plan your dream wedding and dress up as a bride - Low Compatibility : Meet new potential love interests and start fresh - Friend Zone : Enjoy a lovely night out with your girlfriends

Simple Click-and-Drag Interface

The intuitive mouse-controlled gameplay makes it easy for players of all ages to navigate through different game modes and customize their experience.

Game Gameplay

Love Testing Phase

  1. Enter your name in the designated field
  2. Add your crush's name to see the compatibility calculation
  3. Watch as the love calculator generates your match percentage
  4. Discover whether you're meant to be together or if it's time to move on

Avatar Customization

  1. Create your personalized character based on the test results
  2. Browse through various clothing options and accessories
  3. Mix and match different styles to create your perfect look
  4. Prepare for different romantic scenarios with appropriate outfits

Operation Guide

Mouse Controls : Use your mouse cursor to select, drag, and move objects around the screen. The entire game is designed for simple point-and-click interaction, making it accessible and enjoyable for casual gaming sessions.

Navigation : Click on different menu options to switch between love testing and dress-up modes. Drag clothing items onto your avatar to try different combinations.

Why Play This Game

Your Love Calculator offers a perfect blend of romance simulation and creative expression. It's ideal for players who enjoy: - Casual Gaming : Easy-to-learn mechanics perfect for quick gaming sessions - Romance Themes : Explore different love scenarios in a fun, lighthearted way - Creative Expression : Express your fashion sense through extensive dress-up options - Social Fun : Share results with friends and compare compatibility scores - Stress-Free Entertainment : No time pressure or complex rules, just pure fun

The game provides a safe space to explore romantic fantasies while developing creativity through fashion and styling choices. Whether you're looking to test real crushes or simply enjoy the dress-up elements, this game offers hours of entertaining gameplay completely free in your browser.

Frequently Asked Questions (FAQ)