Slide Block | Jam Template + Level Editors


Create your own color-block puzzle game with this complete, customizable Unity block-matching template. Features drag-to-match columns and an auto level generator with a tunable difficulty curve.


by Ragendom


Price History +

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: ragendom@gmail.com