Super Matching Balls Unity Puzzle Game Source Code

Super Matching Balls is a complete Unity puzzle game source code that delivers a fun and addictive ball-matching shooter experience. Whether you’re looking to publish it as-is or use it as the foundation for your own custom project, this template provides everything you need to get started quickly. It’s fully ready for both iOS and Android, and built with Unity 2022.3.17f1 or later, ensuring excellent performance and compatibility across modern devices.

The gameplay is simple to understand but difficult to master, making it a great fit for players of all ages. Players tap and release in the direction they want to shoot a ball. When three or more balls of the same color connect, they disappear, giving the player points. The goal is to clear all the balls before they reach the end of the track. It’s fast-paced, strategic, and incredibly satisfying.

Unity Color Match Puzzle Game

To keep players engaged and challenged, the Unity color match puzzle game includes 300 carefully designed levels. Each level ramps up the difficulty with new layouts, faster speeds, and clever ball arrangements. Players can also make use of power-up items to clear difficult sections, offering additional layers of strategy and excitement. These power-ups not only enhance gameplay but also open up monetization opportunities through in-app purchases if you decide to expand the shop system.

This Unity source code is clean, lightweight, and easy to customize. You can easily change textures, add new ball designs, update sounds, or tweak gameplay mechanics. Even if you’re new to Unity, you’ll find the project structure beginner-friendly and easy to navigate.

AdMob integration is already included, allowing you to monetize the game from the beginning with banner ads, interstitials, or even rewarded ads if you decide to add them. Simply replace your AdMob ID, and you’re ready to go.

Key Features

  • Complete Unity project ready for release or customization
  • Built with Unity 2022.3.17f1 or later for optimal compatibility
  • Runs smoothly on both Android and iOS platforms
  • Classic ball shooter gameplay with simple tap-to-shoot controls
  • 300 handcrafted levels for long-lasting engagement
  • Power-up items to help players clear tough levels
  • Match 3 or more same-colored balls to score and win
  • Game over if the balls reach the end, adding real-time tension
  • Integrated AdMob support for monetization
  • Easy to reskin with your own textures, sounds, and designs

Super Matching Balls is a feature-rich Unity puzzle game source code that combines timeless arcade gameplay with modern mobile performance. Whether you’re looking to publish a polished game quickly or use it as a base to build your own creative ideas, this project provides a strong starting point. With hundreds of levels, smooth mechanics, built-in monetization, and easy customization, you’ll be set up for success from the very beginning.

If you’re exploring grid-based mechanics in this Super Matching Balls, studying the structure of a Tetris Unity 2D Project can offer valuable insights into block management and collision handling.

Features Of Super Matching Balls Unity Source Code

  • Source code was made in Unity 2022.3.17f1
  • Fun gameplay
  • Cross platform (iOS, Android)
  • 300 levels
  • Easy Game play – throw ball to ball with the same colors to combine match 3.
  • Included Admob

Requirements

  • Unity 2022.3.17f1 or later

Instructions

How to Reskin the Unity color match puzzle game

  • Graphics: Most images are located in the Sprites folder. Just replace them with your own artwork, keeping the same file names, same sizes, and in PNG format.
  • Audio: Sound and music files are in the Sounds folder. Replace them with your own audio files, using the same names and same file formats.

How to Set Up AdMob

  • Step 1: Add Your App ID
    Create a new app ID in your Google AdMob account. Copy the ID and paste it into the AdMob settings in the project.
  • Step 2: Add Your Ad Unit IDs
    1. Open the Home scene and select the Ads object. In the Inspector, paste your Ad Unit IDs.
    2. Then, open the AdmobController and do the same in its Inspector settings.

For a detailed walkthrough on generating your Ad Unit IDs, check out How To Create AdMob Ad Units to ensure you set everything up correctly.