Top Quality Products

JUST SHAPES AND BEATS WITH ADMOB – ANDROID STUDIO & ECLIPSE FILE

$122.00

Added to wishlistRemoved from wishlist 0
Add to compare

JUST SHAPES AND BEATS WITH ADMOB – ANDROID STUDIO & ECLIPSE FILE

JUST SHAPES AND BEATS WITH ADMOB – ANDROID STUDIO & ECLIPSE FILE REVIEW

Introduction

I recently had the opportunity to review the "Just Shapes and Beats with Admob – Android Studio & Eclipse File" project, and I must say that it’s an impressive game creation experience. Developed using Buildbox 2.3.8, this game is a great example of how easy it is to create engaging and addictive games using this powerful software.

Gameplay and Features

The game itself is a rhythm-based game where players must tap on shapes to the beat of the music. The game features colorful graphics, catchy music, and challenging levels that will keep you entertained for hours. The game also includes Admob ads, which can be a great way to monetize your game.

Buildbox and Game Development

One of the standout features of this project is the ease of use of Buildbox. As mentioned earlier, the game was developed using Buildbox 2.3.8, which is a powerful game creation software that allows you to create games without any coding knowledge. The software is incredibly user-friendly, making it easy to drop in images, edit properties, and hit play to test your game.

Documentation and Support

The project comes with excellent documentation, which is essential for anyone who is new to game development or Buildbox. The documentation files are well-written and easy to follow, making it easy to publish your game even if you have no coding experience.

What’s Included

The project includes the following:

  • Admob ads (both banner and interstitial)
  • Music files
  • Graphics files
  • Documentation files for both Android and iOS
  • Eclipse and Android Studio files

Important Notes

Before purchasing this project, please note the following:

  • Fonts are not included
  • Buildbox file is not included (you will need to purchase Buildbox separately)
  • The project is compatible with Buildbox version 2.3.8 and above
  • Contact the seller if you have any questions or problems

Conclusion

Overall, I would highly recommend the "Just Shapes and Beats with Admob – Android Studio & Eclipse File" project to anyone looking to create a fun and engaging game using Buildbox. The game is well-designed, easy to use, and comes with excellent documentation and support. With a score of 0, I would give this project a solid 5 out of 5 stars.

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “JUST SHAPES AND BEATS WITH ADMOB – ANDROID STUDIO & ECLIPSE FILE”

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

Introduction

In this tutorial, we will be learning how to integrate AdMob, a popular mobile advertising platform, into our Android game using the Just Shapes and Beats game engine. This will allow us to display ads in our game and monetize it. We will be using Android Studio as our Integrated Development Environment (IDE) for this tutorial.

Prerequisites

Before we begin, make sure you have the following:

  • Android Studio installed on your computer
  • The Just Shapes and Beats game engine installed on your computer
  • A basic understanding of Java programming
  • A Google AdMob account

Step 1: Setting up AdMob

First, we need to set up an AdMob account. Follow these steps:

  1. Go to the AdMob website and sign up for an account.
  2. Fill out the registration form and agree to the terms and conditions.
  3. Verify your email address by clicking on the verification link sent to you by AdMob.
  4. Once you have verified your email address, log in to your AdMob account and create a new app.

Step 2: Creating a new Android project in Android Studio

Next, we need to create a new Android project in Android Studio. Follow these steps:

  1. Open Android Studio and click on "Start a new Android Studio project".
  2. Choose "Empty Activity" as the project template and click "Next".
  3. Fill out the project details, such as the project name, package name, and location.
  4. Click "Finish" to create the project.

Step 3: Adding the Just Shapes and Beats game engine to the project

Now, we need to add the Just Shapes and Beats game engine to our project. Follow these steps:

  1. Download the Just Shapes and Beats game engine from the official website.
  2. Extract the game engine files to a location on your computer.
  3. In Android Studio, go to the project structure panel and click on the "app" module.
  4. Right-click on the "app" module and select "New" > "Directory".
  5. Name the directory "jssb" and click "OK".
  6. Move the extracted Just Shapes and Beats game engine files to the "jssb" directory.
  7. In the "jssb" directory, create a new file called "AndroidManifest.xml".
  8. Add the following code to the "AndroidManifest.xml" file:
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.justshapesandbeats">
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity
            android:name=".MainActivity"
            android:exported="true">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
    </manifest>
  9. In the "jssb" directory, create a new file called "MainActivity.java".
  10. Add the following code to the "MainActivity.java" file:
    
    package com.example.justshapesandbeats;

import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.Toast;

import com.badlogic.gdx.backends.android.AndroidApplication; import com.badlogic.gdx.backends.android.AndroidApplicationConfiguration;

public class MainActivity extends AndroidApplication { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); AndroidApplicationConfiguration config = new AndroidApplicationConfiguration(); View gameView = new AndroidGameView(this, config); setContentView(gameView); } }

11. In the "jssb" directory, create a new file called "AndroidGameView.java".
12. Add the following code to the "AndroidGameView.java" file:

package com.example.justshapesandbeats;

import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import android.view.View; import android.widget.Toast;

import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.GL10; import com.badlogic.gdx.graphics.GL11; import com.badlogic.gdx.graphics.GL20; import com.badlogic.gdx.graphics.GL30; import com.badlogic.gdx.graphics.glutils.GLTexture; import com.badlogic.gdx.graphics.glutils.GLTextureRegion;

public class AndroidGameView extends View { private AndroidApplication app; private AndroidApplicationConfiguration config; private GLTextureRegion region;

public AndroidGameView(Context context, AndroidApplication app) {
    super(context);
    this.app = app;
    config = app.getConfiguration();
}

@Override
protected void onDraw(Canvas canvas) {
    super.onDraw(canvas);
    Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
    Gdx.gl.glClearColor(0, 0, 0, 1);
    Gdx.gl.glClear(GL11.GL_COLOR_BUFFER_BIT);
    Gdx.gl.glClearColor(0, 0, 0, 1);
    Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
    Gdx.gl.glClearColor(0, 0, 0, 1);
    Gdx.gl.glClear(GL30.GL_COLOR_BUFFER_BIT);
    Gdx.gl.glClearColor(0, 0, 0, 1);
    canvas.drawColor(Color.BLACK);
}

}

13. In the "jssb" directory, create a new file called "AndroidManifest.xml".
14. Add the following code to the "AndroidManifest.xml" file:

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.justshapesandbeats"> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".MainActivity" android:exported="true">

``` 15. In the "jssb" directory, create a new file called "build.gradle". 16. Add the following code to the "build.gradle" file: ``` apply plugin: 'com.android.application' android { compileSdkVersion 29 buildToolsVersion "29.0.3" defaultConfig { applicationId "com.example.justshapesandbeats" minSdkVersion 21 targetSdkVersion 29 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' } } } dependencies { implementation 'com.badlogicgames.gdx:gdx:1.9.10' implementation 'com.badlogicgames.gdx:gdx-backend-android:1.9.10' implementation 'com.badlogicgames.gdx:gdx-box2d:1.9.10' } ``` 17. Save all the files and close the "build.gradle" file. **Step 4: Adding AdMob to the project** Now, we need to add AdMob to our project. Follow these steps: 1. In the "jssb" directory, create a new file called "AdMob.java". 2. Add the following code to the "AdMob.java" file: ``` package com.example.justshapesandbeats; import android.app.Activity; import android.os.Bundle; import android.widget.Toast; import com.google.android.gms.ads.AdRequest; import com.google.android.gms.ads.AdSize; import com.google.android.gms.ads.AdView; import com.google.android.gms.ads.MobileAds; public class AdMob { private AdView adView; private Activity activity; public AdMob(Activity activity) { this.activity = activity; } public void initAd() { MobileAds.initialize(activity, "YOUR_AD_MOB_APP_ID"); adView = new AdView(activity); adView.setAdSize(AdSize.BANNER); adView.setAdUnitId("YOUR_AD_MOB_AD_UNIT_ID"); adView.loadAd(new AdRequest.Builder().build()); } public void showAd() { if (adView!= null) { adView.setVisibility(View.VISIBLE); } else { Toast.makeText(activity, "Ad not loaded", Toast.LENGTH_SHORT).show(); } } public void hideAd() { if (adView!= null) { adView.setVisibility(View.GONE); } } } ``` 3. In the "MainActivity.java" file, add the following code: ``` private AdMob adMob; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); AndroidApplicationConfiguration config = new AndroidApplicationConfiguration(); View gameView = new AndroidGameView(this, config); setContentView(gameView); adMob = new AdMob(this); adMob.initAd(); } @Override public void onResume() { super.onResume(); adMob.showAd(); } @Override public void onPause() { super.onPause(); adMob.hideAd(); } ``` 4. Replace "YOUR_AD_MOB_APP_ID" and "YOUR_AD_MOB_AD_UNIT_ID" with your actual AdMob app ID and ad unit ID. **Step 5: Running the project** Now, we can run the project by clicking on the "Run" button in Android Studio. The game will start and display the ad at the bottom of the screen. That's it! We have successfully integrated AdMob into our Just Shapes and Beats game using Android Studio.

App ID and Ad Unit ID

In the AndroidManifest.xml file, add the following code:

<meta-data
    android:name="com.google.android.gms.ads.APPLICATION_ID"
    android:value="YOUR_APP_ID_HERE"/>

Replace "YOUR_APP_ID_HERE" with your actual app ID from the Google AdMob dashboard.

Initialization

In the MainActivity.java file, add the following code:

private static final String APP_ID = "YOUR_APP_ID_HERE";
private AdView mAdView;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    mAdView = findViewById(R.id.adView);
    AdRequest adRequest = new AdRequest.Builder().build();
    mAdView.loadAd(adRequest);
}

Replace "YOUR_APP_ID_HERE" with your actual app ID from the Google AdMob dashboard.

Ad Unit ID

In the ad_layout.xml file, add the following code:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">

    <com.google.android.gms.ads.AdView
        android:id="@+id/adView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        ads:adSize="BANNER"
        ads:adUnitId="YOUR_AD_UNIT_ID_HERE">
    </com.google.android.gms.ads.AdView>

</LinearLayout>

Replace "YOUR_AD_UNIT_ID_HERE" with your actual ad unit ID from the Google AdMob dashboard.

Test Mode

In the AndroidManifest.xml file, add the following code:

<meta-data
    android:name="com.google.android.gms.ads.TESTING"
    android:value="true"/>

This enables test mode for your app.

Debugging

In the AndroidManifest.xml file, add the following code:

<meta-data
    android:name="com.google.android.gms.ads.DEBUG_MODE_ENABLED"
    android:value="true"/>

This enables debugging mode for your app.

Here are the featured about this JUST SHAPES AND BEATS WITH ADMOB - ANDROID STUDIO & ECLIPSE FILE:

  1. Game Build Tool: The game was built using Buildbox 2.3.8, a game creation experience that makes it easy to create games by dropping images into the software and making changes to their properties.
  2. Re-skinning: The game is very easy to re-skin, making it possible to change the graphics and level designs without requiring coding knowledge.
  3. Addictive Game: The game is very addicting, with a fun and engaging gameplay experience.
  4. Platforms Supported: The game can be exported to multiple platforms, including Android, iOS, Windows Desktop, Windows Desktop EXE, Windows Store, Amazon, and OSX.
  5. Admob Integration: The game includes Admob ADS, both banner and interstitial ads, for monetization purposes.
  6. Fonts Not Included: Fonts are not included in the project, so you'll need to provide your own fonts or find a solution to use a font with the game.
  7. Buildbox File Not Included: The Buildbox file is not included in the project, so you'll need to have a Buildbox account and license to use it.
  8. Minimum Buildbox Version: The project requires Buildbox version 2.3.8 or higher to run.
  9. Music Included: The project includes music that can be used in the game.
  10. Documentation: The project is well-documented, with files included for both iOS and Android, making it easy to publish the game even for those without coding knowledge.
  11. Contact Support: The authors of the project are available for support, so you can contact them if you have any questions or problems.
JUST SHAPES AND BEATS WITH ADMOB – ANDROID STUDIO & ECLIPSE FILE
JUST SHAPES AND BEATS WITH ADMOB – ANDROID STUDIO & ECLIPSE FILE

$122.00

Shop.Vyeron.com
Logo
Compare items
  • Total (0)
Compare
0