Match-3 Puzzle Game Template View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
6000.3.11 or later
Package size
25.7 MB
Files
162
Favorites
1
Views in the past week
25

Price tracking

Last checked
Tracked since
Lowest recorded
$29.99 on

Keywords

Match-3 Puzzle Game Template

by Doooora (opens in new tab)

No ratings yet

  • Hidden sale
  • Price drop

Production-ready Match-3 template with clean MVVM architecture, ScriptableObject DI, pluggable interfaces, built-in Level Editor, and 20 hand-crafted levels.

Discount -57% Previous price $69.99 Price $29.99

Lowest recorded price

Get 57% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Match-3 Puzzle Game Template, 6 months Current $29.99; lowest $29.99; highest $69.99 in this period. $0 $50 $100 Jul Aug Sep Oct Nov

Asset preview

1 / 10

Match-3 Puzzle Game Template screenshot 1

Match-3 Puzzle Game Template screenshot 1

About this asset

🚀 LAUNCH SALE: $34.99 (50% OFF) for the first 2 weeks after publication!

Regular price: $69.99

Match-3 Puzzle Game Template is a complete, fully playable Match-3 game inspired by Toon Blast. Built with clean architecture in mind — every system is modular, documented, and easy to extend.

Whether you want to ship the game as-is or use it as a learning resource, this template gives you a solid foundation without the boilerplate.

WHO THIS IS FOR:This template is designed for intermediate to experienced Unity developers who want a solid, maintainable foundation — not just a pile of scripts. If you care about MVVM, separation of concerns, and code you can actually extend without breaking things, this is built for you.

WHAT'S INCLUDED:

  • Fully playable Match-3 game (tap connected bricks to remove them)
  • 20 hand-crafted levels with progressive difficulty
  • Built-in Level Editor (Unity Editor Window)
  • Hand-rolled MVVM framework (BindableProperty, ViewBase, PropertyBinder — no third-party dependencies)
  • Star rating system (1-3 stars based on moves remaining)
  • Level locking and progress persistence (PlayerPrefs)
  • Deadlock detection (auto-fail when no valid moves exist)
  • BGM cross-fade and SFX audio system
  • Pause menu and Settings panel (BGM/SFX toggle)
  • Ads and Analytics hook points (Null Object pattern — plug in your SDK)
  • Button feedback animations (DOTween)
  • Camera auto-fit for any screen size

ARCHITECTURE HIGHLIGHTS:

  • Hand-rolled MVVM (BindableProperty, ViewBase, PropertyBinder)
  • Interface-based DI (IMatchStrategy, IWinCondition, ILevelLoader, IAudioService, etc.)
  • ScriptableObject-driven data (no singletons except ScenesManager)
  • Pure logic BoardLogic (fully unit-testable architecture)
  • Assembly Definitions for isolated compilation

REQUIREMENTS:

  • Unity 6 (6000.3.11f1 or later)
  • DOTween (free version, available on Asset Store)
  • TextMeshPro (included with Unity)

From the publisher's Asset Store listing.

Technical details

Built-in Level Editor (Unity Editor Window)

Features:

- Hand-rolled MVVM: BindableProperty, ViewBase, PropertyBinder

- ScriptableObject dependency injection

- Pluggable interfaces: IMatchStrategy, IWinCondition, ILevelLoader, ISceneNavigator, IAdsService, IAnalyticsService

- BFS flood-fill match detection

- Pool-based recycled scroll view (level select)

- DOTween animations throughout

Supported platforms: Android, iOS, PC, Mac

Supported OS: Windows, macOS

Link to documentation: https://github.com/nadroj31/Unity-Match-3-Puzzle-Architecture-Showcase

(Public showcase repository — full source included in this package)

Compatibility

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

As listed on the Asset Store.