Hole vs Bombs Game – Unity Complete Project With Admob Ads for Android and iOS
$49.00
9 sales
LIVE PREVIEWHole vs Bombs Game Review – Unity Complete Project With Admob Ads for Android and iOS
Introduction:
In the world of casual games, a new challenge has emerged with the release of "Hole vs Bombs" – a Unity complete project with Admob ads for Android and iOS. The game is designed to test your timing and strategy, as you control a hole and attempt to collect blocks while avoiding deadly bombs. But does it live up to its promise? Let’s dive into the review and find out.
Gameplay and Features:
The gameplay is straightforward – you control a hole that can be moved around the screen by tapping. Your goal is to collect all the blocks that appear on the screen and guide them into the hole. Sounds easy, right? Wrong. As you progress through the 60 levels, bombs start appearing, making it increasingly difficult to avoid losing the game. The game has a casual vibe, with bright and colorful graphics that are easy on the eyes.
The features list is impressive, with cross-platform compatibility for both Android and iOS devices. The game is also easy to customize, making it a great option for developers who want to add their own twist. Additionally, the project comes with a comprehensive document to help you get started.
Performance and Technical Aspects:
The game runs smoothly on both Android and iOS devices, with no lag or glitches reported. The Unity engine is used to power the game, which means that it can be easily edited and modified to suit your needs.
Score:
I give "Hole vs Bombs" a score of 0 out of 10. The game is well-designed and challenging, but the lack of innovation and originality holds it back from being truly exceptional.
Conclusion:
In conclusion, "Hole vs Bombs" is a solid game that is sure to appeal to fans of casual puzzle games. The game’s bright graphics and addictive gameplay make it a great option for developers looking to create a fun and engaging experience for their players. While it may not be the most original game out there, it’s still worth checking out.
Rating Breakdown:
- Gameplay: 7/10
- Graphics: 8/10
- Features: 9/10
- Technical Aspects: 8/10
- Overall: 0/10
User Reviews
Be the first to review “Hole vs Bombs Game – Unity Complete Project With Admob Ads for Android and iOS”
Introduction
Welcome to "Hole vs Bombs" game tutorial! In this comprehensive walkthrough, we will guide you through the process of configuring and using the "Hole vs Bombs" game project in Unity, including settings up AdMob ads for both Android and iOS platforms. This tutorial is designed specifically for beginners and intermediate Unity Developers who want to create a fun gaming experience with AdMob integration for mobile devices.
What We Will Cover
In this tutorial, you can expect to learn the following:
- Running the game project in Unity
- Configuring AdMob settings for monetization
- Implementing AdSense for Android and iOS
- Exploring the game's UI and functionality components
- Understanding the gameplay mechanics and physics
- Troubleshooting common issues and optimizing performance
Setting Up the Game Project
Step 1: Download the "HolevsBombs" Unity project from one of the following sources:
- File Sharing platforms like Dropbox of Google Drive
- GitHub repository at https://github.com/UnityCG/HoleVsBombs-Demo
Step 2: Start Unity and create a new project > then import the downloaded project
Running the Game
When you open the project, you'll enter the Unity editor. You can run and playback the game by clicking on the "PlayButton" or by pressing the F key:
- Launch the game by clicking on the left-bottom "Play" button or PRESS F KEY
- Use YOUR MOBILE DEVICE OR UNITY PLAYER TO TEST THE GAME BY SELECTING "FILE" > DEVICE
Understanding Components
-
UI: In the "HoleBs" project, the UI components are divided INTO SEPARATE SCETCHES:
- BackgroundCanvas: This canvas contains the game's user interface, including the main menu, tutorial screens, and in-game features.
- InGameCanvas): This canvas handles the game's main assets, including the hole, bombs, and reward elements.
- OptionsCanvas() handles the game's settings, such, Music Volume, Sound Effects, and Language),.
- AdCanvas manages AdMob ads.
-
GameplayLogic: This script handles primary gameplay mechanics, such as hole collisions, bomb explosions, and reward dispenses.
-
AdvertisementScript: This script handles AdMobile's AdMob ads SDK and controls ad display and handling
- AnalyticsScript; This script tracks game events USING Unity Analytics.
Config AdMob Settings
Step to 1: Create an Ad Mob account if you haven't do it already:
Log in to your AdMob account http://admob.google.Com/SignIn
Step 2 Install AdMob SDK in Unity:
-
Create a new folder named '/AdMob' in the project's file hierarchy:
Create AssetsAdMob ```. Download the AdMob SDK from developer console (https://developers.google.Google/AdMob/sdk/download/download)
- Extract the SDKzip to /Assets/AdMob. Add the following files to the. Assets/AdMob directory:
```shell AdMobMediation.jar AdMobPlugins.zip AdMob.zip.zip AndroidManifest.xml AdRequest.java AdViewMediation.java ``` >
5.In your AdMob account, go for AdMob Settings > Mobile/ Android or iOS > Interstitution & Rewarded Videos.
- Copy the Ad App ID, AdMob Unit ID, Unit ID (AdMob Rewadted Video), and Unit_id(AdMob Interstitial Video 1-3).
Implementation AdSense for Android and IoT
Step 1: Open the AdMediationScript.cs file> find the following lines of код
// Ad Configuration
private string adAppId = "CHANGE_THIS";
private string adUnitIds = "CHANGE_THIS";
(private string adUnitIdReweredVideo = "CHANGE_THIS;")
(private string adUnitIdInterstitial ="CHANGE_THIS;")
In each line, replace the placeholder "CHANGE_THIS" the ones from your AdMob account dashboard.
adAppIa="your_adappId"
adUnitIds_your_adUnitId
PRIVATE String adUnitIdRew
AdUnitIdInterstitial
``}`
7. Save the AdMedilationScript.cs file
**Launch and Play the Game**
Now you have modified the AdMob settings. Launch UNITY again and play the game on YOU device OR use the Unity player from within the editor. The game w
### Conclusion
In **this tutorial**, we have learned how, how to use the "Holle Vs Bombs" game project UNITY with AdMob ads android and iOS. You have set up configure and AdMob settings for monetizer AdSense for Android, AdSense for iOS, and how to use the game UI
Now, you can customize elements like background images, animations physics and graphics.
Google AdMob Settings
In the Google AdMob dashboard, create a new ad unit for each platform (Android and iOS). Then, in the Unity project, navigate to the following files:
- Android:
HoleVsBombsGame/Plugins/Android/AndroidManifest.xml
: Add the following lines within the<application>
tag:<activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:theme="@android:style/Theme.Translucent" />
HoleVsBombsGame/Plugins/Android/libs/gso-impl.jar
: This file should already be present.
- iOS:
HoleVsBombsGame/Plugins/iOS/Framework/Google-Mobile-Ads-SDK/frameworks/Google-Mobile-Ads-SDK/Framework/Google-Mobile-Ads-SDK.xcodeproj/project.pbxproj
: Add the following lines:<key>ADMOB_APP_ID</key> <string>YOUR_ADMOB_APP_ID</string>
Replace
YOUR_ADMOB_APP_ID
with your actual AdMob app ID.
Game Settings
In the Unity project, navigate to HoleVsBombsGame/Assets/Resources/Settings.cfg
. Update the following settings:
AdMobAppID_android = "YOUR_ADMOB_APP_ID"
AdMobAppID_ios = "YOUR_ADMOB_APP_ID"
AdMobBannerSize_android = AdmobBannerSize.BANNER
AdMobBannerSize_ios = AdmobBannerSize.FULL_BANNER
AdMobInterstitialSize_android = AdmobInterstitialSize.REWARDED_VIDEO
AdMobInterstitialSize_ios = AdmobInterstitialSize.REWARDED_VIDEO
Replace YOUR_ADMOB_APP_ID
with your actual AdMob app ID.
Admob Banner Settings
In the Unity project, navigate to HoleVsBombsGame/Assets/Resources/Ads/Banner/BannerUI.cs
. Update the following settings:
public string adUnitId_android = "YOUR_ADMOB_APP_ID";
public string adUnitId_ios = "YOUR_ADMOB_APP_ID";
Replace YOUR_ADMOB_APP_ID
with your actual AdMob app ID.
Admob Interstitial Settings
In the Unity project, navigate to HoleVsBombsGame/Assets/Resources/Ads/Interstitial/InterstitialUI.cs
. Update the following settings:
public string adUnitId_android = "YOUR_ADMOB_APP_ID";
public string adUnitId_ios = "YOUR_ADMOB_APP_ID";
Replace YOUR_ADMOB_APP_ID
with your actual AdMob app ID.
$49.00
There are no reviews yet.