Snow Queen 5 - Free Match 3 Jewel Puzzle Game

Seele01-Flash
By
Snow Queen 5 is a captivating free match-3 jewel puzzle game where players swap and align colorful gems to generate energy and defeat the Snow Queen. With easy-to-learn mechanics and challenging gameplay, it's perfect for puzzle enthusiasts of all skill levels.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Snow Queen 5: Icy Jewel Match". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** High-gloss, semi-realistic "Winter Magic" aesthetic. The game should feel cold but vibrant. * **The Jewels (Core Assets):** Use `THREE.SphereGeometry` to create 3D jewels. * **Material:** Use `MeshPhysicalMaterial` with high transmission (glass-like), roughness: 0.1, and metalness: 0.1 to simulate shiny, icy gemstones. * **Colors:** Seven distinct colors based on the screenshot: Purple, Deep Blue, Cyan, Emerald Green, Gold, Orange, and Red. * **The Board:** A semi-transparent, frosted glass plane (`transmission: 0.5`, `opacity: 0.3`) acting as the grid background behind the jewels. * **Background Environment:** A cool blue radial gradient background. Implement a lightweight Particle System (`THREE.Points`) to simulate soft, falling snow in the background to add depth. * **Effects:** * **Selection:** When a jewel is touched, it should pulsate (scale up/down slightly) and emit a faint glow. * **Match:** When jewels align, they should shatter into small triangular particles (`THREE.TetrahedronGeometry`) that fade out quickly. ### 2. Audio Requirements * **BGM (Background Music):** A magical, orchestral winter track using chimes, violins, and glockenspiel. It should loop seamlessly and have a "mysterious but royal" tone. * **Sound Effects (SFX):** * **Select:** A soft, high-pitched crystal "ting". * **Swap:** A quick "whoosh" of wind. * **Match/Break:** The sound of breaking glass or crunching ice. * **Invalid Move:** A dull, low-pitched thud. * **Level Win:** A magical harp glissando or royal fanfare. ### 3. Gameplay Loop * **Grid System:** A standard 8x8 grid populated with random jewels. Ensure no matches exist at spawn. * **Core Mechanic (Match-3):** * Player swaps two adjacent jewels. * **Logic:** If a horizontal or vertical line of 3+ same-colored jewels is formed, they are cleared. * **Gravity:** Jewels above the empty spaces fall down (animation duration: 300ms, bounce easing). New jewels spawn from the top. * **Revert:** If the swap results in no match, the jewels animate back to original positions immediately. * **Objective:** "Devastate the Queen." The player has a target score (Energy) to fill a progress bar within a limited number of moves (e.g., 30 moves). * **Win/Loss:** * **Win:** Progress bar fills up -> "Queen Defeated" modal appears. * **Loss:** Moves run out -> "Frozen Over" modal appears with a retry button. ### 4. Mobile Controls & Interaction * **Camera:** Use an `OrthographicCamera` to ensure the grid remains flat and readable on all screen sizes, while preserving the 3D shading of the spheres. * **Input Handling (Raycaster):** * Implement `touchstart`, `touchmove`, and `touchend` event listeners. * **Swipe Detection:** Detect the vector between the `touchstart` position and `touchend` position to determine the swap direction (Up, Down, Left, Right). * **Tap-to-Swap:** Alternatively, allow tapping Jewel A then tapping adjacent Jewel B. * **Haptics:** Trigger `navigator.vibrate(50)` on a successful match for tactile feedback. * **Responsiveness:** * The grid must auto-scale to fit within the width of a portrait mobile screen (vertical orientation preferred). * UI buttons (Pause, Restart) must have a minimum touch target size of 44x44 pixels. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Snow Queen 5

Snow Queen 5 is an engaging free match-3 puzzle game that combines classic jewel-matching mechanics with an enchanting winter fantasy theme. Rated 4.5/5 by players, this HTML5 game delivers hours of addictive puzzle-solving entertainment directly in your browser.

In this magical adventure, you must generate energy by strategically matching colorful jewels to challenge the mighty Snow Queen. The game features intuitive gameplay mechanics where you swap, slide, and drag rows or columns of sparkling gems to create powerful combinations.

Core Features

Completely Free to Play

  • No downloads required - Play instantly in any modern web browser
  • No registration needed - Jump straight into the action
  • No hidden costs - Enjoy all game features without payment
  • Cross-platform compatibility - Perfect performance on desktop and mobile devices

Addictive Match-3 Gameplay

  • Classic mechanics with a fresh twist on the beloved match-3 formula
  • Colorful jewels and gems to match including ornaments, spheres, and glittering bulbs
  • Strategic depth - Plan your moves carefully to create powerful chain reactions
  • Progressive difficulty - Easy to start, challenging to master

Mobile-Optimized Experience

  • Touch-friendly controls designed specifically for mobile devices
  • Responsive design that adapts perfectly to any screen size
  • Smooth animations and fluid gameplay on all platforms
  • Offline capability - Continue playing even without internet connection

Game Mechanics

How Matching Works

The core objective is simple yet engaging: align three or more jewels of the same color to make them disappear and earn points. You can move entire rows or columns of gems, which adds a unique strategic element compared to traditional match-3 games.

Energy Generation System

Each successful match generates energy that helps you progress through levels and ultimately challenge the Snow Queen herself. Larger combinations create more energy, encouraging players to think strategically about their moves.

Operation Guide

Desktop Controls

  • Mouse click and drag - Move rows and columns of jewels
  • Left click - Select and move gem formations
  • Drag motion - Slide entire lines of jewels horizontally or vertically

Mobile Controls

  • Tap and drag - Touch any jewel and slide to move entire rows or columns
  • Swipe gesture - Quick swipes for rapid gem manipulation
  • Pinch to zoom - Adjust view for better precision (on supported devices)

Winning Strategy Tips

  • Look for opportunities to create chain reactions by moving multiple rows/columns
  • Focus on creating larger matches (4+ jewels) for maximum energy generation
  • Plan several moves ahead to set up powerful combinations
  • Pay attention to the entire board, not just individual matches

Why Play Snow Queen 5

Perfect for All Skill Levels

Whether you're new to puzzle games or a match-3 veteran, Snow Queen 5 offers an accessible entry point with room for mastery. The "Easy" difficulty rating makes it perfect for casual gaming sessions, while the strategic depth keeps experienced players engaged.

Ideal for Any Gaming Session

  • Quick breaks - Play a few levels during short breaks
  • Extended sessions - Lose yourself in hours of engaging puzzle-solving
  • Stress relief - The satisfying match mechanics provide excellent relaxation
  • Brain training - Improve pattern recognition and strategic thinking skills

Community Favorite

With a 4.5/5 rating from the gaming community, Snow Queen 5 has proven its appeal to puzzle game enthusiasts worldwide. Players consistently praise its smooth gameplay, beautiful visuals, and addictive mechanics.

Accessibility Features

  • No content rating restrictions - Suitable for players of all ages
  • Simple interface - Clean, intuitive design that's easy to navigate
  • Multiple input methods - Supports both mouse and touch controls seamlessly

Frequently Asked Questions (FAQ)