MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Building and Monetizing Game Apps for Android

Course Summary

  Discover how to build an Android game and distribute your game in the Google Play app store, using Cocos2d-x development and the Eclipse Platform.    

  • +

    Course Syllabus

    Using the exercise files
    What you should know before starting this course
    Viewing the finished game
    1. Installing Cocos2d-x
    Understanding and downloading Cocos2d-x
    Downloading the Android NDK
    Creating a Cocos2d-x project template for Eclipse
    Finishing the project template
    Preparing Eclipse to use C++
    Importing the project into Eclipse
    Adding GLES 2.0 support to your emulator
    Fixing additional compiler issues
    2. An Introduction to Cocos2d-x
    Understanding scenes, layers, and sprites
    Using scenes, layers, and sprites
    Positioning sprites
    Adjusting basic sprite properties
    Handling touches
    Accessing accelerometer data
    Understanding Cocos2d actions
    Working with sprite sheets
    Creating simple frame animations
    Setting a game to display in portrait mode
    Designing for multiple screens
    Running Java code from C++
    Running C++ code from Java
    Using buttons
    Playing audio
    3. Creating the Core Classes
    Viewing a flowchart of the game's core classes
    Creating constants and editing the AppDelegate and Main classes
    Building the GameButton class
    Constructing the custom pop-up menu utility
    Setting up the code in the MainMenu class
    Making the Utils class
    4. Building the Basic Mole-Whacking Game
    Adding the game layers and the background
    Laying out moles in the Game class
    Animating the moles
    Displaying moles at a specified time interval
    Handling touches in the game
    Displaying the player's score
    Handling misses
    Controlling the number of moles on the screen
    Adding sound
    Enabling a pause feature
    Displaying the game-over screen
    Saving the player's high score
    5. Placing Ads in Your Game
    Preparing your game to support Google ads
    Implementing Google ads in your game
    6. Adding In-App Purchases
    Handling skins in your game code
    Setting up in-app purchases (IAP) for an Amazon Appstore app
    Implementing Amazon IAP code
    Setting up IAP for Google Play
    Implementing Google Play IAP code
    7. Going Forward and Getting Help
    Using the Cocos2d-x website
    Viewing additional Android game development resources

Course Fee:
USD 25

Course Type:


Course Status:



3 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top