Procedural Puzzle 2D/3D Generation with Custom Matrix Sizes View on Asset Store (opens in new tab)

Package details

Latest version
0.1
Last updated
First released
Unity version
6000.1.9 or later
Package size
6.3 MB
Files
37
Favorites
3
Views in the past week
7

Price tracking

Last checked
Tracked since
Lowest recorded
$8.00 on

Keywords

Procedural Puzzle 2D/3D Generation with Custom Matrix Sizes

by From your dream (opens in new tab)

No ratings yet

  • Price drop

Procedural 2D & 3D logic puzzle system with customizable grid sizes and toggle mechanics. Perfect for mini-games and brain teasers.

Discount -20% Previous price $10.00 Price $8.00

Lowest recorded price

Get 20% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Procedural Puzzle 2D/3D Generation with Custom Matrix Sizes, 6 months Current $8.00; lowest $8.00; highest $8.00 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 7

Procedural Puzzle 2D/3D Generation with Custom Matrix Sizes screenshot 1

Procedural Puzzle 2D/3D Generation with Custom Matrix Sizes screenshot 1

About this asset

Procedural Puzzle 2D/3D — Customizable Grid Logic System

Create customizable 2D (UI) and 3D (world-space) grid-based puzzles using a simple toggle mechanic. Ideal for hacking mini-games, brain teasers, or sci-fi puzzle systems. Fully compatible with Unity 6.

Features:

  • Supports both 2D (Canvas UI) and 3D (world space) puzzles
  • Fully customizable grid sizes via ScriptableObject
  • Logical toggle behavior: affects cell + 4 neighbors (cross pattern)
  • Modular code with separated logic for 2D/3D cells
  • Built-in move counter with completion detection
  • Clean and extensible architecture (OOP)
  • Demo scenes: 3×3, 5×5, 6×4 puzzle examples in 2D and 3D
  • 3D player controller for scene interaction

Package Includes:

  • 2D and 3D puzzle prefabs
  • 1 stylized 3D puzzle model with 4 materials
  • Complete demo scene
  • Modular C# code
  • Font: Autowide Regular (SIL OFL)

Full documentation included inside the asset

Suitable for: mini-games, sci-fi mechanics, educational logic systems, hacking sequences, puzzle-based gameplay
Tested with Unity 6 (URP & Built-in RP)

From the publisher's Asset Store listing.

Technical details

Core Features:

Procedural puzzle generation based on customizable ScriptableObject configs (MatrixBoardConfig)

Supports both 2D (UI-based) and 3D (world-space) puzzle types

Logical toggle system: each click affects the selected cell and its neighbors (cross pattern)

Clean value logic: 0 → 1 → 0

Grid-based generation handled via Grid2D and Grid3D scripts

Demo puzzles: 3×3, 5×5, 6×4 in both 2D and 3D formats

Fully modular and reusable puzzle controller (MatrixBoard) using interfaces like IInteractableObject

Visual feedback using TextMeshPro gradients in 2D and material switching in 3D

Cell logic is separated into CellElement, CellElement2D, and CellElement3D for better scalability

Move counter system with automatic reset and completion detection

Player controller included for interaction testing in the 3D scene

This asset uses the "Autowide Regular" font from Google Fonts under the SIL Open Font License and AI-generated images from Leonardo.Ai; see Third-Party Notices.txt for details

Included Assets:

- 1 stylized 3D puzzle model with 4 materials (2 used for dynamic switching)

- Prefabs for 2D and 3D cells with full setup

- Well-structured and sometimes commented C# source code (OOP)

- Complete demo scene with interactive UI and world-space interaction

Documentation included inside the asset its "HOW TO USE.PDF"

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.1.9f1 Compatible Compatible Not listed

As listed on the Asset Store.