match3

Build match-3 puzzle gameplay systems for Unity projects.

3|Updated Jun 27, 2026
One-click install
npx skills add https://github.com/OmerZeyveli/kinglet-unity --skill match3-omerzeyveli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: match3
Source: https://github.com/OmerZeyveli/kinglet-unity/tree/main/.claude/skills/genre/match3
Command: npx skills add https://github.com/OmerZeyveli/kinglet-unity --skill match3-omerzeyveli

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about match3

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a match-3 puzzle game in Unity with cascading tile matches?

Building a match-3 game in Unity requires structured grid management to detect matches, resolve swaps, apply gravity, and chain combo cascades. You define board coordinates, tile types, and special tile combinations to handle successive puzzle interactions.

What is the best way to handle match-3 special tile combinations and board gravity?

Handling match-3 special tile combinations and board gravity requires a system that detects matches, resolves swaps, applies gravity to shift tiles downward, refills the board, and chains combos until no remaining matches exist on the grid.

Does Unity match-3 gameplay support both mouse and gamepad input for tile swapping?

Unity match-3 gameplay can support mouse and gamepad input for tile swapping. A production-ready match-3 system integrates multi-platform controls to validate and execute adjacent tile swaps across the puzzle board.

Can I use DOTween animation for match-3 tile movements and cascade resolution?

You can use DOTween-compatible animation for match-3 tile movements and cascade resolution. Match-3 systems utilize pooled tile objects with SpriteRenderer or UI Image presentation to animate swaps, gravity drops, and board refills smoothly.

How do match-3 level objectives and lives systems work in Unity puzzle games?

Match-3 level objectives and lives systems in Unity track specific puzzle goals like clearing blockers or collecting items, while lives regeneration controls session frequency. These gameplay systems chain with combo scoring to structure player progression.