Picture Block Puzzle 2D | Game Template + Level Editor – Unity Hypercasual Game Source Code

    Version 1.0

    1/7

    Compatibility

    Unity version
    6000.0 or newer
    Built in Unity 6
    Render pipelines
    Not stated
    Read the documentation

    Description

    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]

    Picture Block Puzzle 2D | Game Template + Level Editor

    Version 1.0

    Sold by

    Ragendom avatar

    Ragendom

    Private seller

    When you buy from a private individual, consumer-protection rules that apply between consumers and businesses may not apply to your contract with that seller. Your rights against HyperCodeStore as the store you paid are not affected.

    Report this listing

    $39.99

    More by Ragendom

    Guides