BlackBerry Jam Asia 2013 - Gaming on BlackBerry

60
Gaming on BlackBerry JAM843 Pratik Sapra Sujoy Ghosh September 26-27, 2013

description

Slide presentation by Sujoy Ghosh (Marketing Manager, App World & Content Marketing - APAC, BlackBerry) & Pratik Sapra (Application Development Consultant, BlackBerry) on BlackBerry Jam Asia 2013 in Hong Kong, September 27 2013 titled Gaming on BlackBerry.

Transcript of BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Page 1: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Gaming on BlackBerry

JAM843

Pratik Sapra

Sujoy Ghosh

September 26-27, 2013

Page 2: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

+

Page 3: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

• Super easy to port C/C++ code

• Platform libraries built on open standards

• Full support from Lead Game Engines &

Frameworks

• Strong developer support channels

• Monetize with BlackBerry World

BlackBerry Native Platform

Page 4: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

• Supports Windows, Mac OS X & Linux

• GCC 4.6.3 based compiler tool chain

• GDB 7.3 based debugger

• Eclipse CDT 8 based IDE (Momentics)

- In-built Debugging, Profiling and Memory

Analysis

• Command line tools!

• VMware Simulator Images

• Visual Studio Plug-in

Tools

Page 5: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

• Open Standards

- POSIX , STL and C++ Sockets (libstdc++, libsockets)

- OpenGL ES 1.1 / 2.0, OpenAL 1.1 (libGLES, libOpenAL, libalut)

- Fonts, Imaging and Compression (libpng, libjpeg, libz, ibfreetype)

- XML and Database (libxml2, libxslt, libsqlite)

• Open Source Software

- Boost framework

- Lua, Box2D, Bullet,

- Cocos2d-x, OGRE, Quake3, Gameplay etc. (3D Engines/Frameworks)

- OggVorbis

- and many more at www.github.com/blackberry

Open Platform

Page 6: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

• Scoreloop SDK features

- Easily integrate game achievements, leader boards and in-game

challenges.

- Create and manage global player profiles

- Store gaming data in the cloud

- Use virtual goods and currencies

- Scoreloop games are automatically featured in Games App

• The Games App

- Increases discoverability of your games with Featured games

banner with Popular, Friend’s favourites and New games section

- Timelines of all social gaming activities

- Focuses on viral marketing and social sharing

Social Gaming

Page 7: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

• Out-of-the-box game pad support for

- Moga Pro

- Steelseries FREE

- Gametel

- Wii Remote

• Unity support through Joystick APIs

Gamepad Support

Page 8: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

• Cordova-Based SDK Built On HTML5 Standards

– WebGL, Canvas2D, IndexedDB, Workers, Web Sockets, AJAX, Multi-touch

• Repackage Your HTML5

– Host your content directly on the device.

– 2D: Construct 2, GameMaker, cocos2d-HTML5

– 3D: Goo Engine, PlayCanvas, Verold 3D Engine (in beta)

• BlackBerry Platform Services

– BlackBerry Messenger, Push Notifications, Payment SDK

– Flurry Analytics

• Coming soon

– Web audio, Gamepad, Scoreloop and more!

HTML5

Page 9: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

AIR

• AIR

- Stage 3D with BlackBerry 10.2 OS update

- Extend applications with AIR Native Extensions (ANE’s)

- Profile games with Adobe Scout

• Starling Framework

- Create 2D games that are GPU accelerated

- Open Source and Familiar API

• Away3D Framework

- Create 3D games that are GPU accelerated

- Open Source and Hundreds of Examples and Tutorials

Page 10: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Game Engine & Middleware Support

Page 11: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

•+

Unity

Page 12: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Page 14: BlackBerry Jam Asia 2013 - Gaming on BlackBerry
Page 16: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

+

Shiva3D

Page 18: BlackBerry Jam Asia 2013 - Gaming on BlackBerry
Page 19: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Development Considerations

Page 20: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

BlackBerry Z10 BlackBerry Q10 BlackBerry Q5

Resolution 1280x768 720x720 720x720

Aspect Ratio

~16:9 1:1 1:1

GPU Chipset A: SGX 544 Chipset B: Adreno 225

Adreno 225 Adreno 225

Input Touch Touch+Keyboard Touch+Keyboard

Hardware Differences

Page 21: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

• Aspect Ratio can have a large impact on

your game

• Portrait vs. Landscape

Aspect Ratio

Page 22: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

• Use a compromise aspect ratio (e.g. 16:11)

• Landscape game Z10 (~16:9) more content

on left/right, Q10/Q5 (1:1) more content at

top/bottom

• Layout UI, HUD, controls overlay relative to screen

width & height

Solution

Page 23: BlackBerry Jam Asia 2013 - Gaming on BlackBerry
Page 24: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

• Physical Screen size

• Touch vs. Keyboard Input

Optimize for the form factor

Page 25: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

The Business of Gaming

27

Page 26: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

The Time Machine

28

Page 27: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Growth of the Gadget

29 Source: http://conmoz.org/mobile-trends/mobile-devices-3g/?lang=en

Page 28: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

19

80

19

82

19

84

19

86

19

88

19

90

19

92

19

94

19

96

19

98

20

00

20

01

20

02

20

03

20

04

20

05

2

00

6

20

07

20

08

20

09

20

10

20

11

20

12

Timeline

30

Genre

Innovation

Page 29: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Trends

31

Page 30: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Trends: Console Gaming

32

• Graphics

• Deep, Rich Storylines

• Connectivity MMO

Massive Multiplayer

Online Games

• Downloadable Content

• Appeal to Hardcore

Gamers

Page 31: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Trends: Casual Gaming

33

Page 32: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Trends: Wide Demographics

34

Page 33: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Trends: Socializing

35

Page 34: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Trends: Mobile Gaming

36

Low Barriers

• Cheap- $1.07 and decreasing with

freemium model

• Freemium Model- roughly 3-6%

spending on in-app purchases

Simplicity

• Game story

• Controls/ Intuitive Play

• Time & Length of levels

• 3G Connectivity- share or

download a new game any time!

Page 35: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Trends: In App Economy

37

Page 36: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Trends: Genre Fragmentation?

38

Page 37: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

The Kitchen!!!

39

Page 38: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

6 Key Steps To A Successful Game

40

Production

Distribution

User Acquisition

Engagement

Retention

Monetization

Page 39: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Production: What Makes a Good Game

41

Page 40: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Game Mechanics

42

Games tell a story

• What is the setting?

• Who is the hero?

• Who is the villain?

• What are the hero's desires?

Page 41: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Game Mechanics

43

Cues

• Visual

• Audio

• Dynamic

Page 42: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Addicting Game Components

44

• Make the game easy and fun

• Lots of short levels

• More content they can unlock

• Depth- building up from a simple to difficult game play

Page 43: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Appropriate Game Controls

45

Controls

• One touch/swipe controls

• Multi touch controls

• Gyroscopic Games

Page 44: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Top Games

46

• One touch controls

• Virtual Currency

• Great Graphics

• Unlocks and power-ups

Page 45: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Top Games

• Simple controls

• Physics based interactions

• Many short levels- increasing difficulty makes more interesting over time

• Fantastic Character and level design

Page 46: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Distribution

48

Page 47: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

BlackBerry World

49

Carousel Featured Image

Micro Banner Left, Right

Top Lists Trending

Grossing

Paid

Free

New

BFB

Home Screen Item Details Screen

Screen Shots

Long

Description

Icon, Name,

Price

Page 48: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

• The Games App is a preloaded application on the home screen of BlackBerry 10

• Central gaming experience, enhances social and viral discovery of Scoreloop enabled games.

• Connect with other BlackBerry 10 gamers

• Find friends on BBM

• Discover your friends’ games

• See friends' gaming activities

• Compare gaming skills with friends

50

The Games App

Page 49: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Apps 81%

Games 19%

BlackBerry 10 Category Breakdown

Content Distribution

License Distribution

Action 11%

Arcade 14%

Board Games

7%

Cards 4%

Children’s Games

15% Combat

1%

Movies & TV 1%

Puzzles 33%

Space 2%

Sports 4%

Strategy 8%

Free 68%

Paid 32%

Page 50: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Payment Trends

25%

49% 56% 55% 53% 53% 54% 52% 48%

42%

22% 20% 22% 23% 22% 22% 24% 28%

2013-01 2013-02 2013-03 2013-04 2013-05 2013-06 2013-07 2013-08 2013-09

Monthly sales by Product type (%)

Application Game

10% 14% 16% 19% 23% 26% 28% 29% 33%

90% 86% 84% 81% 77% 74% 72% 71% 67%

2013-01 2013-02 2013-03 2013-04 2013-05 2013-06 2013-07 2013-08 2013-09

Payments-Virtual goods vs. One Time

Virtual Goods One time

• Paid apps are more likely to

be purchased on BlackBerry

10 platform than BBOS

• Trends in last 3 months

indicate sales are increasing

at a higher rate for

BlackBerry 10 purchasers

Page 51: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Know the Funnel

53

• User reads a review or hears about your app

• Searches for app on the store

• In Store Optimization

• Your app appears in search

• User evaluates your app name, icon and rating

• Interested - clicks on your app for more

• Reads description, browses screenshots and reviews

• Download!

Page 52: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Measure the ROI

54

1) Establish - a Baseline to measure results 2) Create an Activity Timeline Activites, Social Data, Web Data, Transactions

3) Monitor – Sales Revenue How often customers make transactions.

How many customers you are reaching.

How much customers are spending.

ROI =

Cost of Investment

(Gain from Investment - Cost of Investment)

Page 53: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Engagement & Retention

55

Page 54: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

The New Battle Ground

56

• Game mechanics that set

“appointments” - The need to water

plants every nine hours, get users

back into games

• Leverage the Social Channels or

create your own

• Incentivize Friend Invites within the

game

• Daily Rewards – Bigger or exclusive

rewards, later on. Show them what

they earned and also show them

what is coming up

• Look at your “Whale” activity data

very closely

Source: Flurry

Page 55: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Monetization

57

Page 56: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

The Moment of Truth

58 Source: Flurry

Higher

Impressions

Subscriptions

In App

purchases

Ad Inventory for

cross

promotions

PPD

Ad on In App

Goods

PPD

Page 57: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Freemium: Why Pay?

59

• Expanded features and capabilities (77 percent)

• Remove ads (44 percent)

• Trial expired (35 percent)

• To support the developer (22 percent)

• Curiosity (16 percent)

Source: Clickz Stat

Page 58: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Marketing Built for BlackBerry Apps

Page 59: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

323.45% Average Increase Free daily downloads

Source: BlackBerry World Analytics

Value of Built for BlackBerry

483.33% Average Increase Paid daily downloads

401.40% Average Increase Daily revenue

Page 60: BlackBerry Jam Asia 2013 - Gaming on BlackBerry

THANK YOU

JAM843

Pratik Sapra

Sujoy Ghosh

September 26-27, 2013