Smash Fest Cannon 3D is a fun destruction game in which players fire powerful cannonballs and smash different objects placed in each level. The game offers simple controls, colorful 3D graphics, smooth animations, and hundreds of challenges that become more difficult as the player moves forward.

This complete Unity project is suitable for developers who want to publish a casual mobile game without building everything from the beginning. You can change the graphics, sounds, game name, advertisements, shop items, and other elements to create your own version.

The project includes 1,000 playable levels, a cannon power-up system, a daily reward wheel, coins, in-app purchases, AdMob, and Unity Ads. It is built with Unity 6 and supports modern 64-bit Android publishing.

Game Overview

Smash Fest Cannon 3D gives players control of a cannon placed in front of different breakable objects. The main goal is to aim correctly, fire cannonballs, and destroy all required targets.

Some objects can be broken easily, while stronger stones and obstacles may require more force or several hits. Players must use their available shots carefully and improve the cannon’s power when needed.

The controls are simple enough for new players, but the increasing difficulty keeps the later stages challenging. Its quick gameplay makes it suitable for short mobile gaming sessions.

How to Play

Playing Smash Fest Cannon 3D is simple:

  1. Aim the cannon toward the objects.
  2. Tap the screen to fire a cannonball.
  3. Break jars, stones, and other targets.
  4. Complete the level before running out of available shots.
  5. Collect coins and rewards.
  6. Increase the cannon’s force to destroy stronger objects.
  7. Continue through new and more difficult stages.

The easy controls make the game suitable for players of different ages and skill levels.

Smash Different Objects

Each level contains breakable targets that react differently when hit by cannonballs.

Players may need to destroy:

The destruction effects and object movement make every successful shot feel satisfying.

1,000 Fun and Challenging Levels

The project includes 1,000 levels, giving players a large amount of content to complete. The level-based structure also helps create a clear sense of progress.

Early stages can introduce the basic controls, while later stages may include stronger objects, difficult target positions, and more complex arrangements.

A large number of levels can help improve player retention because users always have another challenge waiting for them.

Cannon Power Upgrade

Players can use the Increase Ball Force feature to make cannon shots more powerful.

A stronger cannon can help players:

This upgrade system gives players another reason to collect coins and watch rewarded advertisements.

Fortune Wheel Rewards

The game includes a fortune wheel that can give players bonus rewards.

The reward wheel can be used to provide:

This feature encourages players to return regularly and gives the game an additional engagement system.

Coin Collection and Shop

Players can collect coins while progressing through the game. These coins can be connected with upgrades, rewards, and shop items.

The included coin shop gives developers a ready-made system that can be customized according to their game plan.

You can change:

The shop also supports in-app purchases. The seller notes that in-app purchases normally work after the application has been published and properly configured on the Google Play Store or Apple App Store.

Skip Difficult Levels

A skip-level feature is included for players who cannot complete a particular challenge.

This option can be connected with:

Allowing players to skip difficult stages can reduce frustration and help them continue playing.

Key Features of Smash Fest Cannon 3D Unity Source Code

Advertising System

Smash Fest Cannon 3D includes both AdMob and Unity Ads integration. You can choose the advertising network that suits your publishing plan.

The project supports:

Banner Ads

Banner advertisements can be displayed in selected areas of the game interface. According to the original listing, banner support is available through AdMob.

Interstitial Ads

Full-screen interstitial advertisements can be shown between levels, after several completed stages, or at other suitable points.

Rewarded Video Ads

Rewarded advertisements can allow players to receive benefits in exchange for watching a video.

Possible rewarded-ad benefits include:

Advertisement placement should remain balanced so it does not interrupt gameplay too often.

Monetization Options

The source code gives developers several ways to monetize the finished game.

AdMob Advertising

Use banner, interstitial, and rewarded video advertisements to earn revenue from active players.

Unity Ads

Unity Ads can be used as another advertising option for interstitial and rewarded placements.

In-App Purchases

Sell coin packages, upgrades, level skips, or advertisement-removal options through the in-game shop.

Rewarded Upgrades

Allow users to watch advertisements to increase cannon force, collect bonus coins, or continue after losing.

Remove Ads Purchase

You can add a paid option that removes regular advertisements while keeping optional rewarded videos available.

Easy to Customize and Reskin

The project can be customized to create a different cannon game with your own theme and visual identity.

You can replace or edit:

These changes can help transform the original project into a more unique game.

Reskin Ideas

You can use the core gameplay system to create different themes, such as:

Changing the objects, environment, cannon, interface, and sounds can give the game a completely different appearance.

Technical Specifications

DetailInformation
Game EngineUnity
Recommended Unity VersionUnity 6000.2.13f1 or a close compatible version
Project Type3D casual cannon game
Total Levels1,000
AdvertisingAdMob and Unity Ads
Ad FormatsBanner, interstitial, and rewarded
In-App PurchasesIncluded
Android 64-BitSupported
IL2CPPSupported
ARM64Supported
Android App BundleSupported
Mobile OptimizationPhone and tablet
Publishing PlatformsAndroid, iOS, and other Unity-supported platforms
Included File TypeUnity project
Listed Project SizeApproximately 41 MB
DocumentationIncluded

Supported Platforms

The project can be prepared for publishing on:

Additional configuration may be required for each platform, especially for advertisements, in-app purchases, signing, and store publishing.

What You Will Get

After downloading the project, you will receive:

Who Can Use This Unity Project?

This Unity source code can be useful for:

Basic Unity and C# knowledge is recommended when making advanced modifications.

Why Use This Source Code?

Developing a complete mobile game from the beginning can require a large amount of time. A ready-made Unity project gives you a working foundation that can be edited and expanded.

With this source code, you can focus on:

The included gameplay, levels, advertisements, shop, and reward systems reduce the amount of basic development work needed.

How to Open the Project

  1. Install a compatible version of Unity Hub.
  2. Install Unity 6000.2.13f1 or a close supported version.
  3. Extract the downloaded ZIP file.
  4. Open Unity Hub.
  5. Select Add Project from Disk.
  6. Choose the extracted project folder.
  7. Allow Unity to import the project files.
  8. Open the main game scene.
  9. Test the game inside the Unity Editor.
  10. Read the included documentation before changing advertisements or in-app purchases.

Always create a backup of the original files before making major changes.

How to Prepare the Game for Publishing

Before uploading the game to an application store, you should:

Customization Recommendations

To make your published game more original, avoid changing only the title and icon.

For a stronger reskin, update:

Adding new mechanics and original assets can further separate your game from the base project.

Important Notes

Frequently Asked Questions

Is this a complete Unity project?

Yes. The package is listed as a complete Unity source-code project containing the game systems, levels, advertisements, shop, rewards, and documentation.

How many levels are included?

The original listing states that the project contains 1,000 fun and challenging levels.

Which Unity version should I use?

The recommended version is Unity 6000.2.13f1. A nearby compatible Unity 6 version may also work, but you should make a backup before upgrading or downgrading the project.

Does the game include advertisements?

Yes. AdMob and Unity Ads are integrated. The listed advertisement formats include banner, interstitial, and rewarded video ads.

Does it support in-app purchases?

Yes. A coin shop with in-app purchases is included. You will need to create and configure your own store products before publishing.

Can I change the game graphics?

Yes. You can replace the cannon, environments, objects, interface, icons, sounds, music, and other visual elements.

Download Smash Fest Cannon 3D Unity Source Code

Start creating your own cannon-smashing mobile game with this complete Unity project. Customize the graphics, update the levels, configure your advertisements, add your store information, and prepare a unique version for mobile publishing.

Download Smash Fest Cannon 3D Unity source code and begin building your customized destruction game today.

Leave a Reply

Your email address will not be published. Required fields are marked *