Block Escape


Block Escape is a challenging puzzle game where the player must move the red block out of the puzzle. Drag the blocks around on the game board to clear a path for the red block to escape!

This completed unity project comes with a Level Creator editor window which lets you generate new level files to use in the game.

The full source code and Unity project files are available for purchase on the Unity Asset Store. You can also try it out for free on the Google Play Store! Links below!

Get the full project source code!

Download and play it!

Download the Documentation.

Gameplay Video



  • ¬†Drag blocks on the board in order to clear a path so the red block can escape.
  • Undo button so the player can undo previous block moves.
  • Reset button so the player can reset the board back to the beginning and try again.
  • Comes with Level Creator Editor Window to easily create new levels.
  • Organize levels into Bundles / Packs.
  • Each completed level earns a star, collected stars can be used to unlock level packs.
  • Packs can be locked, players must spend coins, earn stars, or make an in-app purchase to unlock them.
  • Players can use hints which will show them how to complete the level.
  • Coins are rewarded for completing levels, coins can be used to purchase Packs or to use hints.
  • Game saves its state so the player doesn’t lose their progress.
  • Supports AdMob and Unity Ads for Banner, Interstitial, and Reward Ad types!
  • Supports IAP for removing ads, purchasing coins, or unlocking packs.
  • Clean, formatted, and commented code.
  • Designed for Android and iOS portrait layout.
Scroll to top