Picture Block Puzzle 2D | Game Template + Level Editor View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.0.62 or later
Package size
33.6 MB
Files
1,122
Favorites
6
Views in the past week
14

Price tracking

Last checked
Tracked since
Lowest recorded
$24.99 on

Keywords

Picture Block Puzzle 2D | Game Template + Level Editor

by Ragendom (opens in new tab)

No ratings yet

Picture Block Puzzle 2D is a professional Unity game template for building sliding picture-assembly puzzles. This asset provides a complete hyper-casual gameplay + level editor and level generator

Price $49.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Picture Block Puzzle 2D | Game Template + Level Editor, 6 months Current $49.99; lowest $24.99; highest $49.99 in this period. $0 $25 $50 Jul Aug Sep Oct Nov

Asset preview

1 / 6

Picture Block Puzzle 2D | Game Template + Level Editor screenshot 1

Picture Block Puzzle 2D | Game Template + Level Editor screenshot 1

About this asset

Picture Block Puzzle 2D is a complete Unity game template for building and customizing sliding picture-assembly puzzle games. Developed with the HyperCasual Game Engine, this asset provides the core systems, architecture, and tools needed to create a unique mobile-ready puzzle experience.

Players drag color-coded image pieces across a 2D grid to reconstruct original pictures before the timer runs out. With physics-based sliding, multi-cell shape footprints, and satisfying assembly mechanics, this template offers a polished hyper-casual gameplay loop inspired by popular mobile assembly puzzles.

This game template includes a full puzzle gameplay loop, a time-pressure countdown system, three boosters, and a fully featured Unity level editor with automatic level generation. Every system is modular, data-driven, and designed as a foundation for rapid extension and production-ready development.

Try First: Browser Demo | Android Demo

OUR ADVANTAGES

· Developer-oriented architecture with a focus on clean, extendable code.

· Clear documentation and a guided setup wizard workflow.

· Built-in level editor and automatic batch generation utilities.

· Easy visual, color, and gameplay customization via URP and JSON-driven data.

· Clean, modular codebase with namespace isolation (PictureBlockPuzzle2D.Scripts).

TEMPLATE INCLUDES

🖼️ Picture-Assembly Gameplay

· Slide-to-Assemble Mechanic: Drag-and-drop pieces on a 2D grid with physics colliders to prevent overlap.

· Multi-Cell Shape Footprints: Support for complex block shapes that occupy multiple grid cells.

· Zero-Piece Anchor System: Solved states are computed relative to a designated anchor piece for precise assembly.

· Picture Merge Effect: Pieces fade into the final image with star particle bursts upon successful completion.

· Time-Pressure Countdown: Customizable per-level time limits that trigger lose conditions at zero.

· Obstacle System: Static wall cells that blocks cannot enter, adding strategic depth.

🏗️ Level Editor & Data System

· Visual Grid Painter Window: Dedicated Editor tool for painting obstacles, blocks, and sprites without entering Play mode.

· Auto Level Generator: Batch-generate hundreds of playable levels with configurable difficulty, grid size, and color counts.

· JSON Level Format: Levels are stored as scannable JSON files, making content easy to manage and extend.

· Block & Sprite Management: Per-piece sprite selection from Resources and per-block color assignment.

· Idempotent Setup Wizard: Project health check tool to verify scene settings, audio, and URP requirements.

🎮 Boosters & Gameplay Systems

· Three Built-in Boosters: Time Freeze (pauses clock for 10s), Hint (previews a piece's solved position), and Shuffle (randomly reseats blocks).

· First-Use Tutorial Popups: Automated UI prompts that explain booster mechanics to new players.

· Unlock System: Level-gated booster availability (e.g., Hint at Level 2, Shuffle at Level 3).

· FrozenImage Indicator: Visual feedback that signals when the Time Freeze booster is active.

🎨 Customization & Visual Tools

· Predefined Color Palette: 4 built-in colors (Red, Blue, Green, Cyan) easily expandable via enum and dictionary.

· Flexible Render Pipeline: Fully built for the Universal Render Pipeline (URP).

· Modular UI System: Includes HUD panels, Win/Lose screens, and booster-use badges.

· Portrait/Landscape Support: Features a CameraSwitcher for swapping presets based on orientation.

🧪 Developer & Debug Tools

· In-game Dev Settings Panel: Quick-access menu for level navigation, win/lose triggers, and ad testing.

· Global Hotkeys: Use 'U' to unlock boosters or Arrow keys for instant level skipping during testing.

· Clean Codebase: Utilizes singleton SoundManager and GridManager for reliable scene orchestration.

Ads Are NOT Included

💿 Supported Platforms

· iOS

· Android

· WebGL

· Desktop

📄 Documentation

Online Documentation

Includes step-by-step guides for:

· Setting up the game scene and running your first level.

· Designing levels with the visual grid painter.

· Using the Auto Level Generator to batch-create content.

· Adding new block colors and custom picture sprites.

· Extending the template for your own unique sliding puzzle mechanics.

📬 Support

If you have any questions or need assistance, feel free to get in touch:

📧 Email: [email protected]

From the publisher's Asset Store listing.

Compatibility

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

As listed on the Asset Store.