Unity In App Purchase Complete Course

Learn How to Monetize, Design, Develop and Publish Your Game With InApp Purchase On Any Platform Using Unity Game Engine
4.5 (12 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
301 students enrolled
$19
$100
81% off
Take This Course
  • Lectures 68
  • Length 10 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2016 English

Course Description

Enroll Now And Make Your Own In App Purchase Game!

***** Course is Created with Unity 5 - 2016 *****

With this course it will never be easier than now to build IAP inside your games!!

This is a course I wish I had when I first started to learn game development.

The course is completely project based (top down approach), and we are going to create and publish a complete IAP featured game using Unity Game Engine.

You will also benefit from my super fast response if you have any issue that you are stuck with(I check Udemy forums every hour if someone posts a question). and don't forget the great community of my students will be here to help you as well.

All project files will be included and you are free to use them for anything that you like, personal or commercial use!

Lets take a look at the projects that we are going to create inside of this course:

We are going to show you how to Support Handling Multi-Scenes Game with In-App-Purchase using Soomla IAP with the following features:

- Store (In-App Purchases)
- Multi-Scenes (IAP Across Multiple Scenes)
- Soomla (Multi-Scenes Handling)
- Step By Step Video Training
- Buy NoAds UnLock (Banners, InGame)
- Music Purchase (Layered AudioContorller)
- Complete Game (Coins, Life, Levels)
- Virtual Currency (Coins Example)
- Real Money Purchase (5 PlayStore Products)
- Purchase With Coins (10+ Virtual Items)
- Soomla Storage & User Preferences
- Responsive UI (Custom UI and Canvus UI)
- StartApp Support
- Ads Showing Criteria

Soomla Store:
SOOMLA provides the building blocks for all free-to-play games, you will learn from the basics to the advanced topics related to every area about in app purchase using unity.

What are the requirements?

  • Unity 5 Game Engine (Free Version)

What am I going to get from this course?

  • Understand InApp Purchase Concepts in details
  • Configure Tester Accounts for IAP
  • Implement In-App Purchase And Sell Virtual Items
  • Start Making money from your games
  • Learn How To Use New Unity UI System
  • Create Menus, Loading Screens, Sliders
  • Create Animation and Animator
  • Play Music In Your Game
  • Manage Audio thru Multilayers among all scenes
  • Implement Ads And Interstitial Ads
  • Encript And Save Your Game Data Using Storage and Prefs
  • Games Testing and Troubleshooting
  • Publish Your Game On Google Play
  • Move From Alpha Testing to Production

What is the target audience?

  • Unity Beginners
  • Game Development Beginners
  • Game Designers and Artists
  • Experienced Game Developers
  • Anyone Who Wants To Learn In App Purchase Game Development

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
In App Purchase Demo using Soomla and Mindizor
Preview
11:21
Section 2: Introduction to Virtual Currenc and Virtual Store Items
What is Virtual Currency and Virtual Store Items
09:58
Section 3: Setup In App Purchase Account
Setup Google Play Developer Account
06:20
Add Gmail accounts with testing access
05:11
Section 4: Prepare and Publish your In App Purchase Project
Download Important Packages And IAP Libraries
Article
Import Mindizor Asset To your project
02:26
Configure First Alpha version and upload it to google play
12:26
Publish the first alpha version and store listing
10:32
Enable your tester account thru alpha opt-in link and download first version
09:18
IAP Constants and their naming convention and image linking
13:45
Adding IAP Products inside the google play console
09:14
Adding Virtual Currency and Virtual Currency Packs
07:56
Adding Life and Life Pack Virtual Goods
08:03
Adding LifeTime NoAds Virtual Good
02:36
Local Equippable Items
08:32
Category and Global Equippable Items
07:04
Adding More SingleUse Virtual Goods
04:02
How to create Upgrade for Virtual Goods
07:58
IStoreAssets Versioning and main public functions
11:10
MonoBehaviour Life Cycle Of Mindizor Project
10:54
Events Handling for ANSoomlaInitializer and SoomlaStorageInitializer
13:29
SoomlaStore GiveStarterItems, Play Audio, Show Ads
10:24
ANSoomlaSceneHandler
11:51
Section 5: Responsive UI Design, Animation And Events
Import Sprites And Make Responsive Background
11:42
Introduction to anchors and pivot point
09:34
Working with responsive images, buttons, panels,text
09:45
Responsive menu and layouts
08:58
Responsive scrollable slider menu
08:35
Basic states concept of animation for the menu
05:06
Add Menu Close and open buttons and adding a wrapper for menu
10:34
Creating Menu Transition and setup trans flags
09:07
Making Menu Overly and Scripting Animation
08:05
Custom Event Handling For Sprites
12:47
Custom Event Message Call
09:21
Custom Responsive Sprite
10:10
Custom Splash and Animation Event
08:10
Section 6: Multi-layered Audio Management
Intro To AudioSource and Audio Controller
06:10
How to user AudioController and Multilayer AudioSources
18:25
Section 7: Monetize Your Game With Ads, NoAds IAP
Startapp monetization account and app settings setup
05:06
MainAds Controller - Startapp Main Screen Banner
09:19
Show Interstitial ads criteria
10:58
Startapp manifest file settings
03:02
Section 8: StoreInventory, StoreController and StoreView
StoreInventory and StoreController initialization
14:41
View of VirtualStoreItem
15:46
VirtualStoreItem states and InsufficientFundsException PopUpMessage
17:03
VirtualStoreItem Buttons And UI States
10:51
InitStoreItems
05:53
InitContainer
16:58
OnGoodEquipped and OnGoodUnEquipped events
06:27
Understand The Store menu states
19:51
Extensions Methods and StoreView
14:57
Section 9: Move From Alpha Testing to Production
prepare alpha 0.2 version
06:58
Predeployment test
06:17
troubleshooting and testing of your app
09:50
Prepare your device to get the alpha test 2
02:58
Getting help for your IAP problems
02:47
TroubleShooting Error 3
07:35
TroubleShooting and Cancel Orders and Using Adb Commands
12:17
Backup your project and Packages Update
09:38
Solve Apk Build Errors like dex-format
07:44
Optional - Change Tester, Support IAP Restricted Countries
09:02
Move to Test Production Phase
04:19
Solve error 3 with new public key and publish alpha 5
05:54
Test final alpha 5 version on real device
12:32
move alpha to production
00:59
Test production on real device
06:54
Section 10: Conclusion
Conclusion
Article
Section 11: Source Code
Download Course Projects And Scripts
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Ahmad Naser, Freelance Architect, Senior Developer and Designer, Trainer

Hi! I'm Ahmad. I have a degree in Computer Science from Birzeit University and you might call me a bit of computer geek.

I'm comfortable with a large range of languages and techniques.

After implementing enterprise applications using Salesforce and Siebel CRM for 3 years and with professional experience in building websites, cloud apps, ios apps, unity games, android mobile apps and educational games for 6 years. I decided to share my technical knowledge with people all over the world to benefit from my experience and build their own careers specially because I am a real world example with over 20 successful game on Google Play Store, Asset Store and Apple Store, So your success is mine and I want to help you reach your goals step by step exactly as I do.

I'm passionate about teaching people about technologies, so from time to time I gave courses online and in learning centers and teach beginners and professionals on many technologies and development frameworks. One of my greatest goals in life is growing the next generation of software professionals and to keep teaching programming at every opportunity I get.

I can't wait to help you experience the achievement and financial freedom that having a deep understanding of technology brings.

So why not start learning to design & develop now by joining our epic Unity 3D professional 2d game development course?

See you soon!

Ahmad

Ready to start learning?
Take This Course