Production-ready Match-3 template with clean MVVM architecture, ScriptableObject DI, pluggable interfaces, built-in Level Editor, and 20 hand-crafted levels.🚀 LAUNCH SALE: $34.99 (50% OFF) for the first 2 weeks after publication!Regular price: $69.99Match-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 difficultyBuilt-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 systemPause 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 sizeARCHITECTURE 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 compilationREQUIREMENTS:Unity 6 (6000.3.11f1 or later)DOTween (free version, available on Asset Store)TextMeshPro (included with Unity)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 throughoutSupported platforms: Android, iOS, PC, MacSupported OS: Windows, macOSLink to documentation: https://github.com/nadroj31/Unity-Match-3-Puzzle-Architecture-Showcase(Public showcase repository — full source included in this package)AI Usage Disclosure:Visual assets (brick sprites, UI elements) were initially generated using AI image generation tools (GPT Image), then manually reviewed and configured within Unity.All game systems were hand-designed and implemented by the developer: MVVM architecture, Match-3 game logic (deadlock detection, gravity, multi-goal system, star rating), Level Editor (custom Unity EditorWindow), 20 hand-crafted levels, 25 unit tests, audio system, scene management, and full buyer documentation.



