Combo Crusader

Seele01-Flash
By
Combo Crusader is an exciting monster-themed match 3 puzzle game where you connect colorful creatures to score massive points. Match one-eyed beings, magical sea creatures, and adorable monsters to achieve victory!

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Combo Crusader**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Create a vibrant, 2.5D or 3D playful cartoon aesthetic. The world should feel bouncy and energetic. * **The Grid:** Construct a 6x6 or 7x7 grid board. The cells should look like recessed, dark brown clay or wooden slots (resembling the screenshot) to make the colorful monsters pop. * **Monster Assets:** Procedurally generate simple low-poly geometries to represent the monsters, using distinct colors and shapes for instant readability on small screens: * **Red/Orange:** A cube-like angry monster with small legs. * **Yellow:** A spherical one-eyed monster with tiny wings. * **Green:** A goblin-like head with pointed ears. * **Blue:** A sleek, teardrop-shaped sea creature/dragon head. * **Obstacles:** Include "Pottery/Cracked Pots" as blockers within the grid that do not match with monsters but can be broken by adjacent matches. * **Effects:** * **Selection Line:** A glowing, dynamic particle trail that follows the player's finger as they connect monsters. The color of the line should match the monster type being connected. * **Combo Burst:** When a chain is released, monsters should vanish with a satisfying "poof" particle explosion and a slight screen shake. * **Optimization:** Use instanced mesh rendering for the grid and monsters to maintain high frame rates (60fps) on mobile devices. Keep polygon counts low per monster (under 500 tris). ### 2. Audio Requirements * **BGM (Background Music):** A lighthearted, medieval-fantasy orchestral track. It should be looped, upbeat, and adventurous (think pizzicato strings and light woodwinds) but not distracting. * **Sound Effects (SFX):** * **Select:** A high-pitched "blip" or "pop" that rises in pitch for each subsequent monster added to the current chain (musical scale effect). * **Clear/Attack:** A satisfying "crunch" or sword-slash sound when the chain is released. * **Invalid Move:** A dull "thud" or buzzer sound if the player tries to connect non-matching monsters. * **Victory/Level Up:** A short fanfare trumpet burst. ### 3. Gameplay Loop * **Core Mechanic:** Instead of swapping tiles, this is a **"Line Match"** mechanic. The player touches a monster and drags their finger to connect adjacent (horizontal, vertical, or diagonal) identical monsters to form a chain. * **Chain Logic:** * Minimum connection: 3 monsters. * Longer chains = Exponentially higher points (Combo). * Connecting 7+ monsters creates a special "Bomb" tile in the last slot. * **Objective:** Reach a target score within a limited number of moves or time limit. * **Obstacle Interaction:** Clearing monsters adjacent to "Pottery" blocks destroys the pottery. Some levels require clearing all pottery to win. * **Gravity:** When monsters are cleared, the remaining tiles should fall downwards, and new random monsters spawn from the top to fill the grid. ### 4. Mobile Controls & Interaction * **Orientation:** Portrait Mode (Vertical) is mandatory for one-handed play. * **Input System:** * **Touch Start:** Selects the initial monster. Highlights it visually (scale up 1.2x). * **Touch Move (Drag):** raycasts to find grid cells under the finger. If the cell is adjacent and matches the monster type, add to the connection array and draw the connecting line. * **Touch End:** If the chain length >= 3, execute the clear logic. If < 3, deselect all and reset. * **Haptic Feedback:** Trigger a light vibration (using `navigator.vibrate` if available) every time a new monster is successfully added to the current chain during the drag action. * **UI Layout:** * Top: Score counter, Move counter (large, readable font). * Center: The 3D Grid (positioned to maximize width). * Bottom: A "Shuffle" button (in case no moves are possible). * Ensure all interactive elements have a hit area of at least 44x44 pixels. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Combo Crusader is a captivating match 3 puzzle game that challenges you to slay colorful monsters for incredible point combinations. This free online puzzle adventure features vibrant graphics, addictive gameplay, and countless hours of monster-matching fun. Connect lines of identical creatures to clear the board and achieve the highest scores possible.

Core Features

Engaging Monster Theme

Dive into a world filled with adorable yet fierce creatures including one-eyed beings, magical sea creatures, and tiny colorful terrors. Each monster type has its unique charm and contributes to spectacular combo chains.

Strategic Line Matching

Unlike traditional match 3 games, Combo Crusader challenges you to find the longest possible lines of matching monsters. The longer your connections, the higher your score multiplier becomes, leading to thousands of points per successful match.

Dynamic Puzzle Mechanics

  • Obstacle Navigation : Pottery and other barriers add strategic depth to each level
  • Combo System : Chain multiple matches for exponential score increases
  • Visual Feedback : Satisfying animations and effects celebrate your victories
  • Progressive Difficulty : Each level introduces new challenges and monster types

Free Browser Gaming

Combo Crusader is completely free to play and requires no downloads. Access the game instantly through any modern web browser on desktop or mobile devices.

Game Play

How to Match Monsters

The objective is simple yet challenging: connect identical monsters in the longest lines possible. You can match creatures horizontally, vertically, and diagonally to create powerful combinations.

Scoring System

  • Basic Matches : 3-monster lines provide base points
  • Long Combos : 4+ monster connections multiply your score
  • Chain Reactions : Strategic placement creates cascading matches
  • Bonus Points : Special monster combinations unlock score multipliers

Strategic Elements

Success requires planning ahead and identifying optimal connection paths. Pottery and obstacles force you to think creatively about your matching strategy, while the variety of monster types keeps gameplay fresh and engaging.

Controls Guide

Mouse Controls (Desktop): - Click and drag to select monster lines - Release to confirm your match - Right-click to cancel selection

Touch Controls (Mobile): - Tap and swipe to connect monsters - Lift finger to execute the match - Tap empty space to deselect

The intuitive control scheme makes Combo Crusader accessible to players of all skill levels, from puzzle game newcomers to match 3 veterans.

Why Play This Game

Combo Crusader stands out in the crowded puzzle game market with its unique focus on line-length strategy rather than simple three-in-a-row matching. The charming monster theme, combined with satisfying visual effects and progressive difficulty, creates an addictive gameplay loop that keeps you coming back for higher scores.

Whether you're looking for a quick gaming break or an extended puzzle session, this free browser game delivers entertainment without the commitment of downloads or installations. The game's emphasis on strategic thinking and combo building makes it perfect for players who enjoy both casual and challenging puzzle experiences.

Frequently Asked Questions (FAQ)