puzzle

Designs reusable Unity 6 puzzle game systems with undo, hints, progression, and multi-device input.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides practical architecture patterns for building reliable puzzle games with reusable board logic, responsive controls, progression systems, and player-friendly support features.

Core Features & Use Cases

  • Undo and Command Systems: Implement reversible moves with a command-based architecture that supports clearing history and limiting undo steps.
  • Progression and Rewards: Define level packs, unlock requirements, move and time targets, and star-based completion ratings with ScriptableObjects.
  • Hints and Input: Add automatic and explicit hints, mouse drag-and-drop, gamepad select-move-confirm controls, tutorial overlays, and device-specific prompts.
  • Use Case: Build a grid-based puzzle campaign where players can move pieces with a mouse or controller, undo mistakes, earn stars, unlock level packs, and receive contextual hints.

Quick Start

Use the puzzle skill to design the architecture for a grid-based Unity puzzle game with undo, hints, level packs, star ratings, mouse input, and full gamepad support.

Frequently Asked Questions about puzzle

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

FAQPage Schema
How do I implement a reversible undo system for grid logic puzzle games in Unity?

Use a command-pattern architecture to implement reversible moves, allowing players to undo actions, clear history, and limit undo steps within Unity puzzle games.

What is the best way to structure level progression and star ratings in Unity 6?

The best way to structure level progression is using ScriptableObjects to define level packs, unlock requirements, move targets, time limits, and star-based completion ratings for Unity 6 puzzle campaigns.

Can I support both mouse drag-and-drop and gamepad input for puzzle games on PC and console?

Yes, you can build device-aware controls that support mouse drag-and-drop alongside gamepad select-move-confirm actions, including tutorial overlays and device-specific prompts for PC and console projects.

How do I add automatic and explicit hints to a grid-based puzzle game?

You can add hints to a grid-based puzzle game by building player-friendly support systems that provide both automatic contextual hints and explicit player-requested hints during gameplay.

Does this puzzle architecture work for physics and word puzzle genres, or only slide and match games?

This architecture works across multiple Unity 6 puzzle genres, applying to slide, match, physics, word, logic, and spatial games to build reusable board logic and progression systems.