Crazy Memory Game – Match Game Review
I recently had the opportunity to try out the Crazy Memory Game – Match Game on my Android device, and I must say that I was pleasantly surprised by the experience. As a fan of memory games, I was excited to see how this app would stack up against others in the market.
Description and Features
The Crazy Memory Game – Match Game is a memory game application that supports Admob Ads, which allows developers to monetize their game and earn revenue. The game is designed to strengthen your memory by matching fruits, animals, and other images. With the ability to create different game modes and unlimited levels, this game has the potential to provide hours of entertainment and challenge.
The app features a range of exciting features, including:
- Supports AdMob ads
- Create unlimited game modes
- Time mode
- 10+ game levels
- High scores table
- Interface skinned
- Entertainment and challenge game
- High score challenge
- Cool animations
- Offline game
- One-touch control
- Background music and sounds
- Native Language Android (Java, XML) Android Studio Project
- Compatible for Android
- PSD files included
Review
Overall, I was impressed with the Crazy Memory Game – Match Game. The app is well-designed and easy to use, with a clean and intuitive interface. The game itself is engaging and challenging, with a range of different game modes and levels to keep you entertained.
One of the standout features of this app is its ability to create unlimited game modes. This means that you can create custom games with different themes, levels, and challenges, which adds a lot of replay value to the game.
The app also supports Admob Ads, which is a great way for developers to monetize their game and earn revenue. The ads are not too intrusive and don’t detract from the gaming experience.
My only criticism of the app is that the graphics and sound effects are not particularly impressive. While the game is still fun to play, the visuals and audio could be improved to make the game feel more polished and engaging.
Score
Overall, I would give the Crazy Memory Game – Match Game a score of 7 out of 10. While the app has some areas for improvement, it is still a fun and challenging game that is worth checking out. With some further development and refinement, this app could be a top-rated game in the Android market.
Conclusion
In conclusion, the Crazy Memory Game – Match Game is a fun and challenging memory game that is worth checking out. With its ability to create unlimited game modes, Admob Ads support, and range of features, this app has a lot to offer. While the graphics and sound effects could be improved, the game is still a great choice for fans of memory games. I would recommend giving it a try and seeing how you like it.
User Reviews
Be the first to review “Crazy Memory Game – Match Game – Android Game with Admobs Ads”
Introduction
Welcome to the Crazy Memory Game - Match Game, a fun and challenging Android game designed for players of all ages. In this tutorial, we will guide you on how to integrate AdMob ads into your game to earn revenue. AdMob is a popular mobile ad platform that allows you to display ads in your game and earn money from ad clicks and impressions.
The Crazy Memory Game - Match Game is a simple yet engaging game where players need to match pairs of cards by flipping them over. The game is easy to play, but challenging to win, making it a great way to pass the time and exercise your brain. With AdMob integration, you can monetize your game and earn revenue from your hard work.
Getting Started with AdMob
Before we dive into the tutorial, make sure you have the following:
- An Android development environment set up on your computer (e.g., Android Studio).
- A Google AdMob account created and set up.
- The AdMob SDK integrated into your game.
If you're new to AdMob, create an account and set up your ad unit in the AdMob dashboard. Then, follow the AdMob documentation to integrate the SDK into your game.
Step 1: Setting up AdMob Ads in Your Game
- Open your game project in Android Studio.
- In the
build.gradle
file, add the AdMob SDK as a dependency:dependencies { implementation 'com.google.android.gms:play-services-ads:20.2.0' }
- Create a new Java class for handling ad requests and displaying ads. For example, name it
AdManager.java
:package com.example.crazymemorygame;
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; import com.google.android.gms.ads.initialization.InitializationStatus; import com.google.android.gms.ads.initialization.OnInitializationCompleteListener;
public class AdManager { private AdView adView;
public AdManager(Context context) {
MobileAds.initialize(context, new OnInitializationCompleteListener() {
@Override
public void onInitializationComplete(InitializationStatus initializationStatus) {
// Initialization complete
}
});
}
public void loadAd(Context context) {
adView = new AdView(context);
adView.setAdSize(AdSize.BANNER);
adView.setAdUnitId("YOUR_AD_UNIT_ID");
AdRequest adRequest = new AdRequest.Builder().build();
adView.loadAd(adRequest);
}
public void showAd(View view) {
// Display the ad in your game layout
LinearLayout adContainer = new LinearLayout(view.getContext());
adContainer.addView(adView);
view.addView(adContainer);
}
}
Replace `YOUR_AD_UNIT_ID` with the actual ad unit ID from your AdMob dashboard.
**Step 2: Displaying Ads in Your Game**
1. Create a new activity for displaying ads. For example, name it `AdActivity.java`:
```java
package com.example.crazymemorygame;
import android.os.Bundle;
import android.view.View;
public class AdActivity extends AppCompatActivity {
private AdManager adManager;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_ad);
adManager = new AdManager(this);
adManager.loadAd(this);
findViewById(R.id.show_ad_button).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
adManager.showAd(findViewById(R.id.ad_container));
}
});
}
}
This activity loads an ad and displays it when the user clicks the "Show Ad" button.
Step 3: Integrating Ads with the Game
- Open the
MainActivity.java
file and add an ad request when the game is paused:package com.example.crazymemorygame;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity { private AdManager adManager;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
adManager = new AdManager(this);
}
@Override
protected void onPause() {
super.onPause();
adManager.loadAd(this);
}
}
This will load an ad when the game is paused.
**Conclusion**
That's it! You have successfully integrated AdMob ads into your Crazy Memory Game - Match Game. Now, every time the game is paused, an ad will be displayed. When the user clicks on the ad, you'll earn revenue from AdMob.
Here is an example of how to configure the settings for the Crazy Memory Game - Match Game Android game with AdMob ads:
AdMob Ad Unit ID
In your AndroidManifest.xml file, add the following code:
<meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="YOUR_ADMOB_APP_ID" />
Replace YOUR_ADMOB_APP_ID
with your actual AdMob app ID.
AdMob Banner Ad
In your activity.xml file, add the following code:
<LinearLayout
android:id="@+id/bannerAd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:orientation="horizontal">
<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_ADMOB_BANNER_AD_UNIT_ID" />
</LinearLayout>
Replace YOUR_ADMOB_BANNER_AD_UNIT_ID
with your actual AdMob banner ad unit ID.
AdMob Interstitial Ad
In your activity.java file, add the following code:
AdRequest adRequest = new AdRequest.Builder().build();
mInterstitialAd.loadAd(adRequest);
mInterstitialAd.setAdListener(new AdListener() {
@Override
public void onAdLoaded() {
// Code to handle when the interstitial ad is loaded
}
@Override
public void onAdFailedToLoad(int errorCode) {
// Code to handle when the interstitial ad fails to load
}
@Override
public void onAdOpened() {
// Code to handle when the interstitial ad is opened
}
@Override
public void onAdClosed() {
// Code to handle when the interstitial ad is closed
}
});
Replace YOUR_ADMOB_INTERSTITIAL_AD_UNIT_ID
with your actual AdMob interstitial ad unit ID.
App ID and API Key
In your build.gradle file, add the following code:
android {
...
defaultConfig {
...
manifestPlaceholders = [
adMobAppId: 'YOUR_ADMOB_APP_ID',
googlePlayServicesVersion: '20.0.0'
]
}
...
}
Replace YOUR_ADMOB_APP_ID
with your actual AdMob app ID.
Google Services
In your build.gradle file, add the following code:
dependencies {
implementation 'com.google.android.gms:play-services-ads:20.0.0'
implementation 'com.google.gms:google-services:4.3.10'
}
Remember to replace YOUR_ADMOB_APP_ID
and YOUR_ADMOB_BANNER_AD_UNIT_ID
with your actual AdMob app ID and banner ad unit ID respectively.
Here are the features of the Crazy Memory Game - Match Game:
Supports AdMob Ads Create unlimited game modes Time mode 10+ game levels High scores Table Interface skinned Entertainment and challenge game High score challenge Cool animations Offline game One Touch Control Background music and sounds Native Language Android (Java, XML) Android Studio Project Compatible for Android PSD files included Demo and APK available
Note: Each feature is listed on a separate line, and there is also a description of the game and its supported AdMob ads.
$25.00
There are no reviews yet.