Roll Balls into a hole 3D

Author: mukeshappsgamesPrice: $17

DEMO APK: https://play.google.com/store/apps/details?id=com.MukeshAppsGames.RollBallsintoahole3D

The goal is simple!

Move all of your balls into a black hole by tilting or swiping your mobile device. The red ball should be the last to go in black hole.

-> Game Contol:
Three types of ball control:
(i) Tilt the Phone
(ii) Swipe Screen
(iii) Tilt and Swipe

-> You increase or decrease ball speed.

-> Unlimited Levels:
• Only one level show in Game, Next level will be auto created after completing Levels.

-> 48 Different types of board

-> Features:
• Easy to play
• Fun and relaxing

  1. Features:
    1. Very responsive game control (Tilt and swipe controls)
    2. Best Casual ball game
    3. Quick Play mode.
    4. Realistic sounds and stunning graphics.
    5. Smooth and realistic graphics
    6. Optimized for tablets
    7. Realistic animations, realistic sound effects.

Here I will describe the basic sequence of steps.

Unity:
1. You need unity 2019.2.18f1 this version. Here you can download https://unity3d.com/get-unity/download
2. Unzip the project then click on File -> Open Project. Pick the project and it automatically import to unity.
3. Rename package
4. Set up the banner ad from admob. You can get banner_ad_unit_id from AdMob.
5. Configure Interstitial Ads fron admob. You can get ad_unit_id for interstitial Ads from Admob.
6. Set up Leaderboard in Google Play Console and get Leaderboard id.
7. Configure in unity editor: Window – > Google Play Games -> Setup – > Android Setup – > Paste Leaderboard id -> Click Setup Button.
8. Run App for test.

Unity Installation Process

1. Go to Unity’s Download Page and click “Download Installer for Windows or mac”.
2. Open the downloaded installer.
3. Accept the license and terms and click Next.
4. Select the components you would like to be installed with Unity and click “Next”.

  1. Configure application for Android in Unity Process
    1. Unzip the project then click on File -> Open Project. Pick the project and it automatically import to unity.

2. Rename the package. Click on File -> Build Settings –> Player Settings -> Other Settings –> Package name

  1. Update the application
    1. You need to change following classes for change ads id:

• For admob ads :
GoogleAdMobAds.cs
Change App Id:
string appId = “ca-app-pub-3940256099942544~3347511713”;
Change Banner adunitId:
string adUnitId = “ca-app-pub-3940256099942544/6300978111”;
Change Interstitial adunitId:
string adUnitId = “ca-app-pub-3940256099942544/1033173712”;

2. You need to change InAppPurchase.cs class for in app purchase.
Change SKU
public static string PRODUCT_ADS_FREE = “ads_free_version”;

3. Now, You need to change Actions on button for Rate app and more game
Please go inside Scripts MainMenuManager.cs and

For Rate this app change:
Application.OpenURL(“https://play.google.com/store/apps/details?id=PackageName”);

For Share this app change:
string body = “https://play.google.com/store/apps/details?id= PackageName”;

Configure leaderboard setup and change leaderboard id here
Social.ReportScore(LeaderScore, “Leaderboard ID”, (bool success) =>
{
// handle success or failure

});

4. Now build app: File – > Build Settings – >Choose platform android -> build

Leave a Comment