How to Start Monetizing Your Game with Unity IAP | Angelo Ferro

Post on 09-Jan-2017

274 views 0 download

Transcript of How to Start Monetizing Your Game with Unity IAP | Angelo Ferro

Angelo FerroDeveloper Relations, Unity Analytics

How to Start Monetizing Your Game with

Goals: Enable Developer Success

• Successful game developers earn revenue so they can continue building great games

• Three primary ways to earn revenue

Example IAP Purchasing Flow

My Game

Product List Request/ SKU Details

Store UI

Send Payment Request

Receive Receipt from Observer

Reflect Order Delivered

Example IAP Purchasing Flow

My Game

Product List Request/ SKU Details

Store UI

Send Payment Request

Receive Receipt from Observer

Reflect Order Delivered

Process Payment

Send Receipt

Observer Delivers Product

Provides Product Information

Objective C

Example IAP Purchasing Flow

My Game

Product List Request/ SKU Details

Store UI

Send Payment Request

Receive Receipt from Observer

Reflect Order Delivered

Process Payment

Send Receipt

Observer Delivers Product

Check Billing Supported

Bundle Response Code InApp Purchase

Data

Intent sender for results

Provides Product Information

Objective C Java

Get Item List

Get Item List SKU Details

Example IAP Purchasing Flow

My Game

Product List Request/ SKU Details

Store UI

Send Payment Request

Receive Receipt from Observer

Reflect Order Delivered

Process Payment

Send Receipt

Observer Delivers Product

Check Billing Supported

Bundle Response Code InApp Purchase

Data

Intent sender for results

Product List

Enumerate Licenses

Observer Get Receipt

Provides Product Information

Objective C Java C#

Observer Fulfill Receipt

Get Item List

Get Item List SKU Details

Unity IAP

• Built into Unity 5.3 Engine

• Write once, deploy to multiple stores• Apple Mac & iOS Stores• Google Play• Windows Store• More platforms coming soon!

• IAP supported:o Consumable Items (in-game currency)

o Non-Consumable Items (new characters)

o Subscription Items (season pass, new levels)

Demo

What’s Next for Unity IAP

• Give developers a dynamic store that is easily controllable from a central dashboard. • Features:

• Receipt verification• A/B testing• Serving different IAP for different segments• Game economy management • Fraud detection• ROI / LTV calculations

Unity IAP is available in Unity 5.3

Vote for features you want at:feedback.unity3d.com/