Super Candy Jewels

Seele01-Flash
By
Super Candy Jewels is an addictive free match-3 puzzle game where players swap adjacent candies to create lines of three or more. Perfect for quick gaming sessions with endless levels and colorful graphics.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Super Candy Jewels". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Create a vibrant, "Candy Crush" style aesthetic using low-poly 3D primitives. The look should be glossy, colorful, and delicious. * **Candy Models**: Instead of loading external models, procedurally generate 5 distinct candy types using Three.js Geometries: 1. **Red Jelly**: Rounded Cube (`BoxGeometry` with modifiers or just a Cube). 2. **Blue Berry**: `SphereGeometry`. 3. **Green Gem**: `OctahedronGeometry` (diamond shape). 4. **Yellow Drop**: `ConeGeometry`. 5. **Purple Lozenge**: `IcosahedronGeometry`. * **Materials**: Use `MeshPhysicalMaterial` or `MeshStandardMaterial` with high `metalness` (0.1) and low `roughness` (0.2) to create a shiny, sugar-coated plastic look. * **Background**: A soft, static gradient plane behind the board (Light Blue to White, resembling the sky in the reference image) to ensure high FPS on mobile devices. * **Particle Effects**: Simple particle explosions (small colored cubes) must spawn when candies are matched and destroyed. ### 2. Audio Requirements * **BGM**: A lighthearted, looping "Casual Puzzle" track featuring marimbas, pizzicato strings, or soft synth bells. It should be unobtrusive. * **SFX**: * **Select/Swap**: A soft "Whoosh" or "Click". * **Match/Pop**: A satisfying "Crunch", "Pop", or high-pitched "Chime". * **Invalid Move**: A low-pitched "Boing" or "Wobble" sound. * **Combo/Cascade**: Ascending notes for consecutive matches. ### 3. Gameplay Loop * **Grid System**: Generate an 8x8 grid of candies. * **Core Mechanic**: Classic Match-3 logic. 1. **Swap**: Player selects two adjacent candies to swap positions. 2. **Match Detection**: Check horizontal and vertical lines. If 3 or more of the same color align, they are "cleared". 3. **Gravity**: Candies above the cleared slots must fall down (interpolate position) to fill the gaps. New candies spawn at the top. 4. **Revert**: If a swap results in no match, the candies must animate back to their original positions. * **Scoring**: +10 points per candy cleared. Bonus points for matches of 4 or 5. * **Win Condition**: Reach a target score (e.g., 1000 points) within a time limit (e.g., 60 seconds). * **Game Over**: Display a "Time's Up!" UI overlay with a "Restart" button when time runs out. ### 4. Mobile Controls & Interaction * **Camera**: Use a `PerspectiveCamera` fixed at a slight angle (top-down view) so the 3D depth of the candies is visible, but the gameplay feels 2D. * **Touch Input**: Implement a Raycaster linked to `touchstart` and `touchmove` events. * **Tap-to-Select**: Tap first candy (highlight it), tap adjacent candy to swap. * **Swipe-to-Swap**: Detect swipe direction (Up/Down/Left/Right) from the first touched candy to trigger the swap immediately. * **UI Layout**: * Keep the Score and Timer at the top of the screen. * Ensure the game board fits within the width of a portrait mobile screen (responsive resizing). * UI buttons (Restart) must have a minimum touch target of 44x44px. * **Feedback**: Add a subtle screen shake (camera jitter) on large combos (4+ matches). Highlight the selected candy with an emissive glow or a scaling animation. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Super Candy Jewels

Super Candy Jewels is a captivating match-3 puzzle game that combines classic gameplay mechanics with vibrant candy-themed graphics. Rated 4.36/5 by players, this free online game offers endless entertainment as you match colorful candies to achieve high scores and progress through challenging levels.

The game features a simple yet engaging concept: swap adjacent candies to create lines of three or more matching items. With its intuitive controls and progressively challenging gameplay, Super Candy Jewels appeals to both casual gamers and puzzle enthusiasts seeking a sweet gaming experience.

Core Features

Addictive Match-3 Gameplay

Experience the classic match-3 formula perfected for modern players. Create strategic combinations by swapping adjacent candies to form lines of three or more identical treats. Each successful match triggers satisfying animations and rewards.

Completely Free to Play

Enjoy unlimited gameplay without any cost. No hidden fees, no premium content locks - just pure puzzle fun accessible to everyone.

Cross-Platform Compatibility

Seamlessly play on any device: - Desktop computers via web browser - Mobile phones and tablets - No downloads required - instant play - Optimized touch controls for mobile devices

Progressive Difficulty System

Start with simple layouts and gradually face more complex puzzles featuring: - Intricate candy arrangements - Special power-up candies - Time-based challenges - Strategic thinking requirements

Colorful Visual Design

Immerse yourself in a world of vibrant candy graphics with smooth animations and delightful visual effects that make every match satisfying.

Game Mechanics

Basic Matching Rules

The core objective is creating "the sacred trinity" - lines of three or more identical candies arranged horizontally or vertically. Diagonal matches don't count, requiring players to think strategically about candy placement.

Special Combinations

Advanced players can create powerful combinations by: - Matching four candies to create special power-ups - Setting up chain reactions for bonus points - Planning multiple matches in sequence

Operation Guide

Desktop Controls

  • Mouse Click & Drag : Select and swap adjacent candies
  • Point and Click : Target specific candies for precise moves

Mobile Controls

  • Tap : Select candies
  • Swipe : Drag candies to adjacent positions
  • Touch and Hold : Preview potential moves

The intuitive control scheme ensures smooth gameplay across all devices, making it easy for players of any age to jump in and start matching.

Why Play Super Candy Jewels

Perfect for All Skill Levels

Whether you're new to puzzle games or a match-3 veteran, Super Candy Jewels offers: - Easy Learning Curve : Simple rules anyone can understand - Deep Strategy : Advanced tactics for experienced players - Endless Replayability : No level limits or artificial restrictions

Stress-Free Entertainment

Ideal for: - Quick gaming breaks during busy days - Relaxing evening entertainment - Mental stimulation without pressure - Social gaming with friends and family

Instant Accessibility

No barriers to entry: - Play immediately in your browser - No registration required - No storage space needed on your device - Always available when you need entertainment

Super Candy Jewels represents the perfect balance of accessibility and engagement, offering a timeless puzzle experience that never gets old.

Frequently Asked Questions (FAQ)