Drop Ball – A Hypercasual Game with Admob Ads
$25.00
2 sales
Drop Ball – A Hypercasual Game with Admob Ads Review
Introduction
In this review, I’ll be discussing Drop Ball, a hypercasual Android mobile game that has caught my attention with its stunning design, one-touch gameplay, and addictive nature. The game is developed using cocos2dx and is designed for high-performance, battery-efficient games. With Admob ads implemented, it’s a great opportunity for developers to monetize their game. Let’s dive into the features and details of this game.
Gameplay and Features
Drop Ball is a game that requires you to leap, jump, and avoid obstacles while keeping an eye on incoming obstacles. The timing of the jump is crucial, making it easy to learn but hard to master. The game has a simple yet engaging concept that will keep you coming back for more.
The game template features include:
- Android 13 supported
- Google Play guidelines followed strictly
- HD graphics and Beautiful UI
- Soothing music added which blends with gameplay
- Admob ads Implemented (banner, Interstitial, and Reward Videos)
- Unlock Multiple Characters
- Share button
- Smart rating screen, which will improve your game rating in Google Play
- More Games button
- Privacy Policy
- Reset Game Button
- Info Screen
- Very easy to reskin, with a Step-by-Step video guide included
- WhatsApp support
Pros and Cons
Pros:
- Engaging gameplay that’s easy to learn but hard to master
- Stunning design and UI
- Admob ads implemented for monetization
- Easy to reskin with a Step-by-Step video guide included
Cons:
- Limited features compared to other games in the same genre
- Some players may find the game too simple or repetitive
Conclusion
Drop Ball is a great option for developers looking to create a hypercasual game with Admob ads. The game’s design and UI are stunning, and the gameplay is engaging and easy to learn. With Admob ads implemented, it’s a great opportunity to monetize the game. However, some players may find the game too simple or repetitive. Overall, I give Drop Ball a score of 0/10.
Recommendation
I recommend Drop Ball to developers who are looking to create a hypercasual game with Admob ads. The game’s design and UI are stunning, and the gameplay is engaging and easy to learn. With Admob ads implemented, it’s a great opportunity to monetize the game.
Download Demo APK
You can download the demo APK of Drop Ball by clicking on the link provided below:
[Insert link]
Contact Us
If you have any questions or need support, you can contact us via:
Email Support: breakbounce@outlook.com
WhatsApp Support: Click to Chat
Skype Support: Click to Chat
User Reviews
Be the first to review “Drop Ball – A Hypercasual Game with Admob Ads”
Introduction
In this tutorial, we will be creating a hypercasual game called "Drop Ball" using Unity and integrating AdMob ads to monetize our game. Hypercasual games are simple, easy to play, and addictive, making them popular among mobile gamers. In this tutorial, we will cover the basics of creating a hypercasual game and integrating AdMob ads to display interstitial ads and rewarded videos.
What is Drop Ball?
Drop Ball is a simple game where the player has to drop a ball from a certain height and try to break as many blocks as possible before the ball hits the ground. The game is easy to learn, but challenging to master, making it perfect for a hypercasual game.
Prerequisites
Before we start, make sure you have the following:
- Unity 2019.4 or later
- AdMob account
- Android or iOS device for testing
- Basic knowledge of Unity and C#
Step 1: Setting up the Game
Create a new Unity project and set up the game as follows:
- Create a new 2D game
- Set the game resolution to 1080x1920
- Set the game orientation to Landscape
- Create a new scene and name it "GameScene"
- Create a new UI canvas and name it "Canvas"
- Create a new UI image and name it "Background"
- Set the background image to a simple gradient or a colorful image
- Create a new UI image and name it "Ball"
- Set the ball image to a simple circle or a ball-shaped image
- Create a new UI text and name it "ScoreText"
- Set the score text to display the player's score
Step 2: Creating the Gameplay
Create the gameplay as follows:
- Create a new C# script and name it "GameController"
- Attach the script to the Canvas
- In the script, create a public variable for the ball's initial velocity
- Create a public variable for the ball's gravity
- Create a public variable for the score
- In the Update() method, update the ball's position based on its velocity and gravity
- Check if the ball hits the ground and reset the ball's position and velocity if it does
- Check if the ball hits a block and increment the score if it does
- Update the score text to display the player's score
Step 3: Adding AdMob Ads
Add AdMob ads to the game as follows:
- Create a new AdMob account and set up a new ad unit
- Create a new C# script and name it "AdController"
- Attach the script to the Canvas
- In the script, create a public variable for the ad unit ID
- Create a public variable for the ad format (interstitial or rewarded video)
- In the Start() method, load the ad using the AdMob SDK
- In the Update() method, check if the ad is loaded and display it if it is
- Check if the ad is clicked and reward the player with coins or points if it is
Step 4: Testing the Game
Test the game on an Android or iOS device to ensure that it works as expected. Make sure to test the ad display and reward system to ensure that they work correctly.
Step 5: Publishing the Game
Publish the game on the App Store or Google Play Store to make it available to the public. Make sure to follow the guidelines and requirements for publishing a game on each platform.
Conclusion
In this tutorial, we have created a hypercasual game called "Drop Ball" using Unity and integrated AdMob ads to monetize our game. We have covered the basics of creating a hypercasual game and integrating AdMob ads to display interstitial ads and rewarded videos. With this tutorial, you should be able to create your own hypercasual game and monetize it using AdMob ads.
Code
Here is the code for the game:
using UnityEngine;
using UnityEngine.UI;
using GoogleMobileAds;
public class GameController : MonoBehaviour
{
public float ballInitialVelocity = 10f;
public float ballGravity = 9.8f;
public int score = 0;
private Rigidbody2D ballRigidbody;
private Text scoreText;
void Start()
{
ballRigidbody = GetComponent<Rigidbody2D>();
scoreText = GetComponent<Text>();
}
void Update()
{
ballRigidbody.velocity = new Vector2(ballInitialVelocity, ballRigidbody.velocity.y);
ballRigidbody.AddForce(Vector2.down * ballGravity, ForceMode2D.Impulse);
if (ballRigidbody.position.y < 0)
{
ballRigidbody.position = new Vector2(ballRigidbody.position.x, 0);
ballRigidbody.velocity = new Vector2(ballInitialVelocity, 0);
}
if (ballRigidbody.IsTouching())
{
score++;
scoreText.text = "Score: " + score;
}
}
}
public class AdController : MonoBehaviour
{
public string adUnitID = "YOUR_AD_UNIT_ID";
public AdFormat adFormat = AdFormat.Interstitial;
private AdRequest adRequest;
private AdView adView;
void Start()
{
adRequest = new AdRequest.Builder().Build();
adView = GetComponent<AdView>();
if (adFormat == AdFormat.Interstitial)
{
adView.LoadAd(adRequest);
}
else if (adFormat == AdFormat.RewardedVideo)
{
RewardedVideoAd.Load(adRequest, adUnitID, this);
}
}
void OnAdLoaded()
{
if (adFormat == AdFormat.Interstitial)
{
adView.Show();
}
else if (adFormat == AdFormat.RewardedVideo)
{
RewardedVideoAd.Show(adUnitID, this);
}
}
void OnAdFailedToLoad()
{
Debug.LogError("Ad failed to load");
}
void OnAdOpened()
{
Debug.Log("Ad opened");
}
void OnAdClosed()
{
Debug.Log("Ad closed");
}
void OnAdRewarded()
{
Debug.Log("Ad rewarded");
}
}
Note: Replace "YOUR_AD_UNIT_ID" with your actual AdMob ad unit ID.
Here is an example of how to configure the settings for the Drop Ball – A Hypercasual Game with Admob Ads:
Admob Settings
To configure Admob settings, follow these steps:
// Admob app ID
string appId = "YOUR_APP_ID";
// Admob ad unit ID
string adUnitId = "YOUR_AD_UNIT_ID";
// Initialize Admob
MobileAds.Initialize(appId);
Game Settings
To configure game settings, follow these steps:
// Ball speed
int ballSpeed = 5;
// Ball size
int ballSize = 20;
// Platform size
int platformSize = 100;
// Game score
int score = 0;
Audio Settings
To configure audio settings, follow these steps:
// Background music URL
string backgroundMusicUrl = "https://example.com/background_music.mp3";
// Sound effect URL
string soundEffectUrl = "https://example.com/sound_effect.mp3";
// Audio volume
float audioVolume = 0.5f;
UI Settings
To configure UI settings, follow these steps:
// Game over screen text
string gameOverText = "Game Over!";
// Restart button text
string restartButtonText = "Restart";
// High score text
string highScoreText = "High Score: ";
Network Settings
To configure network settings, follow these steps:
// Server URL
string serverUrl = "https://example.com/server.php";
// Request timeout
int requestTimeout = 30;
Here are the featured about Drop Ball – A Hypercasual Game with Admob Ads:
Game Features:
- Android 13 supported
- Google Play guidelines followed strictly
- HD graphics and Beautiful UI
- Soothing music added which blends with gameplay
- Admob ads Implemented (banner, Interstitial and Reward Videos)
- Unlock Multiple Characters
- Share button
- Smart rating screen, which will improve your game rating in Google Play
- More Games button
- Privacy Policy
- Reset Game Button
- Info Screen
- Very easy to reskin, Step-by-Step video guide is included, even a person without any programming knowledge can do the reskin
- Whatsapp support
Extended License Features:
- Remove Ads In-app Purchase
- BB file
- Google Leaderboards
- Onesignal Push Notifications
- Android code for galaxy store, huawei, ziaomi etc
- Other ad providers like mobpub, facebook, huawei
Additional Services:
- ASO (App Store Optimization) service with professionally designed screenshots, feature graphics, and app icon for $19
- Demo images of the service are provided
Other:
- The game is developed using cocos2dx and is designed for high-performance, battery-efficient games
- You don't need any complex game engines like Unity, etc, Using just the latest Android Studio, you can export the APK and upload to app stores
- Contact information for support and queries: Email, Whatsapp, and Skype
$25.00
There are no reviews yet.