Slide Block | Jam Template + Level Editors – Unity Hypercasual Game Source Code

    Version 1.0

    1/7

    Description

    This asset is made with HyperCasual Game Engine


    SlideBlock – Puzzle Template + Level Editor is a complete game development template designed for creating and customizing color-block puzzle games where players drag colored blocks down columns and clear them by matching same-colored groups.


    The gameplay structure is inspired by popular hyper-casual puzzle titles such as Bus Jam and Block Sort.


    It includes a full gameplay loop, an infinite shooter-refill system, automatic level generation with a tunable absolute-level difficulty curve, a full in-editor level editor with live playability validation, mystery blocks, boosters with juice animations, and JSON-based level data. All systems are modular, data-driven, and easy to extend, making this template ideal for game jams, rapid prototyping, and production-ready casual or hyper-casual puzzle games.


    🎮 Try First: Browser Demo | Android Demo


    🚀 Our Advantages

    • Developer-oriented architecture
    • Clear documentation and setup workflow
    • Built-in level editor and auto level generator
    • Easy visual, color, and gameplay customization
    • Clean, modular, and extendable Unity codebase

    Template Includes


    🧩 SlideBlock Puzzle Gameplay

    • Drag-and-drop color blocks down 3–5 columns.
    • Match same-colored groups to clear them with satisfying juice.
    • Gravity-settled board that refills from the top as blocks clear.
    • Mystery blocks that stay hidden until matched or revealed by gravity.
    • Disco-ball wildcard that clears every block of one color.
    • Win / lose conditions wired out of the box (clear-target + column-jam).
    • Smooth and satisfying hyper-casual puzzle gameplay loop.
    • Variable column counts and color palettes that scale with the level.

    🏗️ Level Editor & Data System

    • Built-in in-editor Level Editor window.
    • 500 levels included to get you started immediately.
    • Grid-based block placement and per-column queue editing.
    • Per-block Mystery flag for hidden obstacles.
    • JSON level export and import system.
    • Live playability validator that keeps generated levels solvable.
    • NEW: Auto Level Generator with a difficulty curve (concave ramp to roughly hard by level ~13, then content variation afterwards).

    🎮 Boosters & Gameplay Systems

    • Shuffle Obstacles booster — physically rearranges the board's blocks with a hop animation while keeping it gravity-settled.
    • Disco Obstacles booster — converts a fraction of blocks into disco-ball wildcards with explosive feedback.
    • Rainbow Shooter booster — turns an active shooter into a color-cycling block that clears any color it lands against.
    • Modular booster architecture for adding new custom boosters.
    • Top progress bar showing cleared / target cubes.
    • Flexible level configuration for deep gameplay variation.

    🎨 Color & Visual Tools

    • 5 block colors with distinct materials plus a disco-ball wildcard.
    • Color-coded columns and shooter posts.
    • Configurable color palette per level.
    • Easily replace materials, sprites, and visual effects.

    🧪 Developer & Debug Tools

    • In-game Developer Mode panel for unlocking/refilling boosters and jumping levels.
    • Modular SlideBlockGameManager architecture.
    • Clean namespace isolation (SlideBlock / SlideBlock.Scripts).
    • Difficulty curve baked into the level generator (never ships an empty level).

    🎨 Customization Friendly

    • Easily replace visuals, UI, and animations.
    • JSON-driven level data.
    • No hardcoded gameplay rules.
    • Designed as a foundation template, not a locked system.

    ⚠️ Note: Ads are NOT Implemented.


    💿 Supported Platforms

    • iOS
    • Android
    • WebGL
    • Desktop

    📄 Documentation

    Online Documentation

    Includes step-by-step guides for:

    • Setting up the game scene
    • Creating and editing puzzle levels
    • Exporting and importing JSON level files
    • Using the auto level generator and difficulty curve
    • Configuring boosters and mystery blocks
    • Customizing block colors and gameplay systems
    • Extending the template for your own block or hyper-casual puzzle game

    📬 Support

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


    📧 Email: [email protected]

    Slide Block | Jam Template + Level Editors

    Version 1.0

    No reviews yet