Watermelon Drop - Suika Merge Puzzle Game

Seele01-Flash
By
Watermelon Drop is an addictive Suika-style merge puzzle game where you drop fruits and vegetables into a container, merging identical items to create bigger produce and achieve the highest score possible.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Watermelon Drop**" (a Suika-style merge puzzle game). Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** "Kawaii" (Cute) 2.5D aesthetic. Use a bright, saturated color palette (sky blues, vibrant fruit colors). * **Character Models (Fruits):** Create a progression of 11 distinct fruit types representing physics bodies (spheres or flattened cylinders). They must be textured with cute faces (simple eyes and smiles) similar to the reference image. * *Progression Order:* Grape (Smallest) -> Cherry -> Orange -> Lemon -> Kiwi -> Tomato -> Peach -> Pineapple -> Coconut -> Melon -> Watermelon (Largest). * **Shading:** Use a **Toon/Cel Shader** or flat `MeshBasicMaterial` with black outlines (using `EdgesGeometry` or an inverted hull technique) to mimic the 2D cartoon look of the screenshot while retaining 3D physics. * **The Container:** A transparent, U-shaped glass box (open top). The front face should be highly transparent so fruits are visible. * **Background:** A static or slowly scrolling 2D background showing a light blue sky with stylized white fluffy clouds. * **Optimization:** Use instanced meshes if possible for performance, or keep geometry segments low (e.g., `SphereGeometry(radius, 16, 16)`). Textures should be compressed. ### 2. Audio Requirements * **BGM:** A cozy, lo-fi beat or whimsical acoustic track. It should be relaxing and non-intrusive. * **Sound Effects (SFX):** * *Drop:* A soft "whoosh" or "plop". * *Collision:* A dull thud for bouncing. * *Merge:* A satisfying "pop" or "chime" sound. The pitch should slightly lower as the fruits get larger (high pitch for grapes, deep bassy sound for watermelon). * *Game Over:* A sad trombone or buzzer sound. * *Success:* A fanfare or confetti sound when a Watermelon is created. ### 3. Gameplay Loop * **Core Mechanic:** The player controls a "cloud" or hand cursor at the top of the box. * **Merge Logic:** Use a physics engine (like **Cannon.js** or **Matter.js** integrated with Three.js). When two identical fruits collide, they immediately disappear and are replaced by one fruit of the next tier at the collision midpoint. * **Physics Settings:** Fruits should have high restitution (bounciness) and moderate friction. They should roll and settle realistically. * **Next Fruit Indicator:** Display the next fruit to be dropped in the UI (top right corner). Note: The player is only given the smallest 5 fruits to drop; larger fruits must be created via merging. * **Game Over Condition:** If a fruit settles above the top rim of the container (checking a Y-axis threshold) for more than 3 seconds, the game ends. * **Scoring:** Points are awarded for every merge. Larger merges yield exponentially higher points. Display a Rating (C, B, A, S) based on the final score. ### 4. Mobile Controls & Interaction * **Input Scheme (Touch):** * **Drag to Aim:** The player touches anywhere on the screen and drags horizontally to move the dropper guide left/right. * **Release to Drop:** When the player lifts their finger/releases touch, the fruit falls. * **Orientation:** Portrait mode preferred (to accommodate the vertical stacking nature of the jar). * **Haptic Feedback:** Trigger the device's vibration (`navigator.vibrate`) briefly whenever a merge occurs. Heavier vibration for larger merges. * **UI Layout:** * Score and "Next Fruit" display must be at the top, clear of the play area. * "Restart" button must be at least 44x44px and placed away from the touch-drag zone to prevent accidental clicks. * **Visual Feedback:** Add a simple particle explosion (confetti or juice droplets) at the point of merge to give "juicy" feedback to the player. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Watermelon Drop is a captivating merge puzzle game that belongs to the popular Suika game genre. This physics-based puzzle challenges players to strategically drop various fruits and vegetables into a container, creating satisfying chain reactions through merging mechanics. The goal is simple yet engaging: combine identical food items to create larger ones while managing your limited space efficiently.

The game features adorable cartoon-style fruits and vegetables with cute facial expressions, making each gaming session both relaxing and entertaining. As you progress, you'll discover the satisfaction of creating perfect merge combinations and watching your score climb higher with each successful strategy.

Core Features

Strategic Merge Mechanics

The heart of Watermelon Drop lies in its intuitive merging system. When two identical fruits or vegetables touch each other, they automatically combine to form a larger food item. This creates endless possibilities for strategic planning and satisfying chain reactions that can dramatically boost your score.

Physics-Based Gameplay

Every drop matters in this physics-driven puzzle game. Items fall naturally due to gravity, bounce off each other, and settle in realistic ways. This adds an element of unpredictability and requires players to think ahead about where their next fruit will land.

Progressive Difficulty

As you merge items and they grow larger, managing your container space becomes increasingly challenging. The tension builds as your container fills up, requiring more precise placement and strategic thinking to avoid game over.

Score and Ranking System

Compete for the highest scores and aim for an A-rank rating! The game evaluates your performance at the end of each session, encouraging replayability as you strive to improve your merging skills and strategic thinking.

Game Mechanics

How Merging Works

Start with smaller fruits like cherries or berries, and work your way up to larger produce. Each successful merge creates a bigger item in the food chain, eventually leading to the coveted watermelon - the largest item in the game. Planning your drops to create merge opportunities is key to success.

Container Management

Your playing field is a container with limited space. As items accumulate and grow larger through merging, you must carefully manage the available space. If any fruit or vegetable falls over the edge of the container, the game ends immediately.

Operation Guide

Simple Controls

Watermelon Drop features incredibly intuitive controls that make it accessible to players of all ages:

  • Mouse Movement : Move your cursor to position the fruit or vegetable horizontally above the container
  • Click to Drop : Click anywhere to release the item and let gravity do the rest
  • Strategic Positioning : Aim carefully to create optimal merging opportunities

Winning Strategies

  • Plan Ahead : Think about where merged items will end up before making your drop
  • Create Cascades : Position items to trigger chain reaction merges for higher scores
  • Manage Edges : Keep the center area clear when possible to prevent overflow
  • Patience Pays : Take time to analyze the best drop position rather than rushing

Why Play Watermelon Drop

Perfect Casual Gaming Experience

This game strikes the perfect balance between simple mechanics and engaging strategy. Whether you have 5 minutes or an hour to spare, Watermelon Drop provides satisfying gameplay that's easy to pick up but challenging to master.

Completely Free to Play

Enjoy the full Watermelon Drop experience without any cost. No hidden fees, no premium content - just pure puzzle gaming fun accessible to everyone.

Cross-Platform Compatibility

Play seamlessly across all your devices. Whether you're on a desktop computer, laptop, smartphone, or tablet, Watermelon Drop runs smoothly in your web browser without requiring any downloads or installations.

Stress Relief and Brain Training

Combine relaxation with mental stimulation. The cute graphics and satisfying merge mechanics provide stress relief, while the strategic elements keep your mind sharp and engaged.

Suitable for All Ages

With its family-friendly theme, simple controls, and non-violent content, Watermelon Drop is perfect for players of all ages. Share the fun with friends and family members who can enjoy the game regardless of their gaming experience level.

Frequently Asked Questions (FAQ)