Dual Blocks is an addictive and visually engaging Unity puzzle game source code for developers. The concept is simple yet incredibly fun: players tap to flip blocks and match them by color. As matching blocks combine, players earn coins that can be used to unlock new skins and customize their gameplay experience. The game is designed to be endless, making it perfect for casual gamers who enjoy a challenge that keeps getting better the more you play.
One of the core features of this block game Unity source code is its clever use of in-game currency. Coins are not just a score indicator; they serve as the primary way for players to unlock new block skins. This adds an element of personalization and progression, encouraging users to stay engaged and collect as much as they can. Adding new skins is very simple for developers and is clearly explained in the included documentation, allowing for easy content updates or customization.
To help increase player retention, the game includes a local notification system that re-engages users at strategic intervals. Notifications are scheduled for 2, 6, and 22 hours after the last session, reminding players to return to the game without being too intrusive. This feature helps maintain consistent user interaction over time, which is essential for building a loyal player base.
Unity Block Puzzle Game
Social sharing is also built into the game. Players can share the game with their friends using a short link, helping to organically grow the audience. This type of word-of-mouth promotion is a cost-effective and efficient way to expand your user base, especially when tied to social or in-game incentives.
From a monetization standpoint, this Unity block puzzle game comes integrated with the AdMob framework. You can easily insert your own ad unit IDs and start generating revenue right away. The ads are placed thoughtfully so that they do not interfere with the gameplay experience, maintaining user satisfaction while still creating monetization opportunities.
The entire project is coded in C# with a well-structured architecture. All scripts are cleanly organized and commented, making it easy for other developers to understand, modify, or expand upon the existing features. Whether you’re looking to publish the game as-is or use it as a base for your own custom project, this codebase provides a strong foundation.
Key Features:
- Simple tap-to-flip gameplay with addictive color-matching mechanics
- Endless gameplay loop that keeps players engaged
- Coin collection system to unlock and purchase unique skins
- Easy-to-integrate AdMob support for monetization
- Built-in local notifications to boost player retention
- Social sharing feature with short link support to increase user base
- Fully commented C# codebase, great for learning or expanding
- Based on Unity2D engine with scalable and modular architecture
- Clear documentation to help you add new skins and modify content
- Optimized for performance and smooth user experience
Dual Blocks is not just a game, but a complete mobile game solution. It’s ideal for developers who want to launch a polished, monetizable puzzle game quickly, or for those looking to expand and build upon an existing framework. With its strong architecture, clean code, and user-focused features, Dual Blocks provides everything you need to create a successful and engaging puzzle experience. Whether you’re just starting out or already experienced in developer, this Unity puzzle game source code is a valuable asset for your game development journey.
If you’re already familiar with developing a block puzzle game, you might also find it interesting to explore creating a Unity Slide Puzzle Game, which presents a different set of challenges in grid manipulation and user interaction.
Features Of Block Game Unity Source Code
- Share
- Pause
- RateUs
- Skins
- Tutorial
- GameCenter
- Notifications
- AdMob Integrated
Requirements
- We recommend using the latest version of Unity, or at least version 2021.3.27f1 or newer, when building the project. This Unity block puzzle game includes Google AdMob, which is licensed under the Apache 2.0 License. It also uses audio files that are licensed under the CC0 1.0 Universal License.
Instructions
- You can easily customize every part of the game by changing the values. Reskinning is simple, you just need to replace the existing files. The project includes clear documentation, and if you have any issues, you are welcome to contact us for support.
