monetizing games on devices : intel’s appupsm “stores on ......visibility, fragmentation, and...

35
www.intel.com/software/graphics Scott Crabtree Tech Strategist & Evangelist Intel AppUp Developer Program GDC 2011 Monetizing Games on Devices : Intel’s AppUp SM “Stores on Store” Model appdeveloper.intel.com

Upload: others

Post on 21-May-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

www.intel.com/software/graphics

Scott Crabtree

Tech Strategist & Evangelist

Intel AppUp Developer Program

GDC 2011

Monetizing Games on Devices : Intel’s AppUpSM “Stores on Store” Model

appdeveloper.intel.com

Who the heck am I?!? I’ve been working on games most of my >20 year career.

*Other names and brands may be claimed as the property of others.2

Agenda: how to make money with Intel’s AppUp

•Awesomeness and issues with current app stores

•AppUp, a store for 70M netbooks and more

•Intel’s partners; multiple stores in one

•Multiple development & porting options for AppUp

•Open MeeGo* OS

•Simple submission process

3

Videogames are undergoing a huge transition. Some have had great success in app stores.

4 *Other names and brands may be claimed as the property of others.

Visibility, fragmentation, and other issues make app store success difficult.

Desktops Laptops EmbeddedNetbooks Personal Devices Smart TVs In-vehicleTablets

Fragmentation Across Devices, OEMs, OS’s & Services Providers, and a haystack of >100,000 apps burying your needle.

App

Store

App

Store

App

Store

App

Store

App

Store

App

Store

5 *Other names and brands may be claimed as the property of others.

Visibility, fragmentation, and other issues make app store success difficult.

6 *Other names and brands may be claimed as the property of others.

You can be successful with AppUp. AppUp offers massive distribution opportunities across devices.

Simple, secure, trusted

marketplace.

7

Many companies are selling games through AppUp. It’s an opportunity for them & you to “get in on the

ground floor”.

8 *Other names and brands may be claimed as the property of others.

AppUp will offer massive worldwide reach across the continuum of devices and OS’s.

And more, with more coming!

Stay tuned!

9 *Other names and brands may be claimed as the property of others.

A stores-on-store model: submit to Intel, get into many partner stores too.

10 *Other names and brands may be claimed as the property of others.

AppUp offers unique value to partners, consumers, and creators.

Enable partners with the best infrastructure and integration

Provide consumers with great differentiated apps,

content and services

Give creators a great end-to-end platform: creation,

delivery & services

11 *Other names and brands may be claimed as the property of others.

* Except for US embargoed countries

Consumer

• Free apps can be downloaded from anywhere* in the world

• Consumers can purchase apps in:

− US and Canada (USD)

− 27 EMEA Countries (GBP in UK, EUR rest): Austria,

Belgium, Bulgaria, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, German, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, UK

− 5 APAC Countries (USD): Australia, India, New Zealand,

Philippines, Singapore

Developer

• Free apps can be submitted from anywhere* in the world

• Developers can submit paid apps from:

− 10 Americas Countries: US, Canada, Argentina, Brazil, Colombia, Mexico, Chile, Costa Rica, Ecuador, Venezuela

− 14 APAC Countries: Australia, India, Japan, New Zealand, PRC, Singapore, South Korea, Taiwan, Hong Kong, Indonesia, Malaysia, Philippines, Thailand, Vietnam

− 37 EMEA Countries: Austria, Belgium, Bulgaria, Cyprus, Czech Republic, Denmark, Egypt, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Israel, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Russia, Serbia, Slovakia, Slovenia, South Africa, Spain, Sweden, Switzerland, Turkey, UAE, Ukraine, UK

AppUp has worldwide reach.

12

AppUp first focused on 70,000,000 netbooks powered by Atom.

“To date 70 million netbooks powered by the Intel Atom processor have been sold.”--GamesIndustry.biz, December 20, 2010

Majority of netbooks sold primarily to consumers, and gaming is a top use of the devices. -Intel Market Research

13 *Other names and brands may be claimed as the property of others.

The Intel Atom processor delivers high performance while using little power.

x86 architecture System-on-chip design On-board graphics, video, and memory controllers Wi-fi, Bluetooth, WWAN, and WiMAX Enhanced Intel® SpeedStep® Technology Much more: get tech info at appdeveloper.intel.com

14 *Other names and brands may be claimed as the property of others.

AppUp now supports laptops too; >165,000,000 sold each year

Year 1995 2000 2005 2010 2014

Worldwide Mobile PC Sales (#Millions) 10.0 28.5 66.3 169.8 264.0Source: etforecasts.com/pr/pr011110.htm

15 *Other names and brands may be claimed as the property of others.

AppUp supports C/C++/Qt & a variety of runtimes, and offers porting resources.

•Lightweight SDKS •Support for integrated development environments including wizards•Support for standards such as DirectX* & OpenGL*

16 *Other names and brands may be claimed as the property of others.

The AppUp developer component library offers you solutions & another potential source of income.

mOcean mobile: In-app advertising from Mojiva*, Inc.

Havok* PC XS: Physics & animation

Geolocation from GrandeMocha*: locate your apps using GPS or IP

Fork Particle* Casual SDK: create better particle effects, faster

Intel manages the validation,licensing, billing & distribution

17 *Other names and brands may be claimed as the property of others.

AppUp supports MeeGo*, a cross-device, open OS

Tablets & moreHandhelds/

Smartphones

Netbooks/Entry level desktops Auto

Connected TV

OS &Sys. Infra.

OS &Sys. Infra.

OS &Sys. Infra.

Intel AppUp℠ developer program and

Intel AppUp℠ center

MeeGo: Cross-device, open source OS

Platforms based on Intel® Atom™ processors

About MeeGo* compliance: wiki.meego.com/Quality/Compliance

18 *Other names and brands may be claimed as the property of others.

Source : ABI research, 9/10

MeeGo* is projected to be on millions of units over the next few years.

19*Other names and brands may be claimed as the property of others.

2010 2011 2012 2013 2014 2015

Netbooks Tablets Handhelds

25Mu

15Mu

5Mu

*Other names and brands may be claimed as the property of others.

MeeGo* Industry Momentum Is Growing. Join us: appdeveloper.intel.com/meego

Software Companies OEMs/ODMsOS Vendors

Service Providers

20

Download AppUp SDKappdeveloper.intel.com

Integrate simple SDK into your App

Test / Debug(Emulators available)

Create installer for AppPerform Beta Testing and submit your App & price

Obtain GUID for your App

Development, submission and validation are simple with AppUpSM

Get started at appdeveloper.intel.com

21

The AppUp SDKs are lightweight.This C++ example shows simple validation.

Get started at appdeveloper.intel.com

const ApplicationId myApplicationID(AdpConstants.ADP_DEBUG_APPLICATIONID);

/// Note: replace AdpConstants.ADP_DEBUG_APPLICATIONID with the actual application ID

int main(int argc, char** argv) {Application * myApplication = NULL;try {

myApplication = new Application(myApplicationID);} catch (AdpException& e) {

// Validation failedcout << "Caught exception in application: " << e.what() << endl;

}}

22

The free** AppUp Developer program includes incentives, tech resources, community, and exposure.

*Other names and brands may be claimed as the property of others.** US $99/year annual fee currently waived

Intel AppUp application fund – multi-million dollar commitment to promote the development of new apps and usage models for netbooks and tablets. The programs include Accelerator, Developer Challenge, and Launchpad for MeeGo*

Developer incentives: appdeveloper.intel.com/opportunities

23

24

And more, with more coming!

Stay tuned!

AppUp offers you massive distribution opportunities across devices.

* Other names and brands may be claimed as the property of others.24

Get massive distribution across a continuum of devices with AppUp!

More info: appdeveloper.intel.comScott<dot>Crabtree<at>intel.com

@ScottCrab

1. Sign up for the Intel AppUp Developer Program: appdeveloper.intel.com

2. Develop for or port to AppUp3. Include AppUp in your distribution plans

25

Come see us at the Intel Booth at Expo, North Hall #1212www.intel.com/software/gdc

Come and see these other talks by Intel folks at GDC:

26

This is your brain on game development – by Scott Crabtree—that’s me! Business Room 132 North Thu 9:00-10:00

Adaptive Order Independent Transparency Programming Room 3020 West Thu 1:30-2:30

Dynamic Resolution Rendering Programming Room 110 North Fri 9:30-10:30

Increase Your FPS with CPU Onload Programming Room 110 North Fri 11:00-12:00

Hotspots, Flops and uOps Programming Room 123 North Fri 2:00-3:00

PC Gaming’s Global Value Propositions Business Room 3002 West Fri 2:00-2:25

Delivering Demand-Based Worlds with Intel® SSDs Programming Room 110 North Fri 3:30-4:30

Q&A

27

Optimization NoticeOptimization Notice

Intel® compilers, associated libraries and associated development tools may include or utilize options that optimize for instruction sets that are available in both Intel® and non-Intel microprocessors (for example SIMD instruction sets), but do not optimize equally for non-Intel microprocessors. In addition, certain compiler options for Intel compilers, including some that are not specific to Intel micro-architecture, are reserved for Intel microprocessors. For a detailed description of Intel compiler options, including the instruction sets and specific microprocessors they implicate, please refer to the “Intel® Compiler User and Reference Guides” under “Compiler Options." Many library routines that are part of Intel® compiler products are morehighly optimized for Intel microprocessors than for other microprocessors. While the compilers and libraries in Intel® compiler products offer optimizations for both Intel and Intel-compatible microprocessors, depending on the options you select, your code and other factors, you likely will get extra performance on Intel microprocessors.

Intel® compilers, associated libraries and associated development tools may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include Intel®

Streaming SIMD Extensions 2 (Intel® SSE2), Intel® Streaming SIMD Extensions 3 (Intel® SSE3), and Supplemental Streaming SIMD Extensions 3 (Intel® SSSE3) instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors.

While Intel believes our compilers and libraries are excellent choices to assist in obtaining the best performance on Intel® and non-Intel microprocessors, Intel recommends that you evaluate other compilers and libraries to determine which best meet your requirements. We hope to win your business by striving to offer the best performance of any compiler or library; pleaselet us know if you find we do not.

Notice revision #20101101

28

Apps Need to Be Secure &Maintain Privacy to get in AppUp

http://appdeveloper.intel.com/en-us/article/validation-guidelines#2.4

YOUR

APP

Security &

Privacy

Policy

Guidelines

Developer Program

Validation

MainSecurity /Malware

Guidelines

-Applications must not contain any kind of malware which could damage, destroy, or adversely affect other software, firmware, hardware, data, systems, services or networks. -The process and applications need to maintain the privacy of personal information and payment credentials. -Users should be offered terms of service and details on how personal information is gathered and disclosed.

MainUser Privacy

/ Opt-inGuidelines

-Applications may not perform any functions or site search or retrieve or collect user data or information about users for any unauthorized purpose. -Applications that publish a user’s data from their mobile device must ask user’s express permission to do so (opt-in).-Applications that publish a user’s location information must ask user’s express permission to do so (opt-in), and to provide a mechanism for opting out.- Application must notify users that a recording is taking place (audio, video, still images or other indicators). - Applications that use GPS/LBS APIs must inform user that location-based data is used solely at user’s discretion and that data may or may not be accurate.

29

Today

February

2010

announced

“MeeGo's open software platform will

present our customers with another choice

of a friendly, easy-to-use operating

system..” Acer CEO Gianfranco Lanci

“MeeGo is fully aligned with our major

initiatives to improve customer

experience in the mobile and converged

Internet spaces” Vivek Dev, Group

Director of Innovation at Telefónica*

*Other names and brands may be claimed as the property of others.

Numerous companies have announced plans to use MeeGo*

30

Traditional sales drive design toward initial appeal and word of mouth.

31

In-app advertising drives design toward sustained play: surprises, updates, and more

32

33

Legal DisclaimersINFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH

PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY RELATING TO SALE AND/OR USE OF INTEL PRODUCTS, INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT, OR OTHER INTELLECTUAL PROPERTY RIGHT.

Intel products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility applications.

Intel Corporation may have patents or pending patent applications, trademarks, copyrights, or other intellectual property rights that relate to the presented subject matter. The furnishing of documents and other materials and information does not provide any license, express or implied, by estoppel or otherwise, to any such patents, trademarks, copyrights, or other intellectual property rights.

Intel may make changes to specifications, product descriptions, and plans at any time, without notice.

The Intel processor and/or chipset products referenced in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request.

All dates provided are subject to change without notice. All dates specified are target dates, are provided for planning purposes only and are subject to change.

Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

* Other names and brands may be claimed as the property of others.

Copyright © 2010, Intel Corporation. All rights reserved.