What problem does it solve?
This Skill provides a structured foundation for building match-3 puzzle gameplay in Unity, reducing the complexity of grid management, tile matching, cascades, special effects, objectives, and player input.
Core Features & Use Cases
- Grid and Tile Architecture: Define board coordinates, tile definitions, tile types, blockers, and special tiles.
- Matching and Cascades: Detect horizontal and vertical matches, resolve swaps, apply gravity, refill the board, and chain successive combos.
- Gameplay Systems: Support special tile combinations, level objectives, mouse and gamepad controls, lives regeneration, pooling, hints, and DOTween-based animation.
- Use Case: Build a Unity puzzle level where players swap adjacent tiles, trigger special combinations, clear blockers, collect items, and continue cascading until the board has no remaining matches.
Quick Start
Use the match3 skill to design a Unity match-3 board with tile definitions, swap validation, cascade resolution, special tile combinations, and a score-target objective.