View
343
Download
1
Category
Preview:
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.
Citation preview
Gaming on BlackBerry
JAM843
Pratik Sapra
Sujoy Ghosh
September 26-27, 2013
+
• 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
• 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
• 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
• 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
• Out-of-the-box game pad support for
- Moga Pro
- Steelseries FREE
- Gametel
- Wii Remote
• Unity support through Joystick APIs
Gamepad Support
• 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
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
Game Engine & Middleware Support
•
•
•
•+
Unity
•
•
•
•
•
+
•
•
•
+
Marmalade
•
•
•
•
+
Shiva3D
•
•
+
Cocos2d-x
Development Considerations
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
• Aspect Ratio can have a large impact on
your game
• Portrait vs. Landscape
Aspect Ratio
• 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
• Physical Screen size
• Touch vs. Keyboard Input
Optimize for the form factor
The Business of Gaming
27
The Time Machine
28
Growth of the Gadget
29 Source: http://conmoz.org/mobile-trends/mobile-devices-3g/?lang=en
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
Trends
31
Trends: Console Gaming
32
• Graphics
• Deep, Rich Storylines
• Connectivity MMO
Massive Multiplayer
Online Games
• Downloadable Content
• Appeal to Hardcore
Gamers
Trends: Casual Gaming
33
Trends: Wide Demographics
34
Trends: Socializing
35
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!
Trends: In App Economy
37
Trends: Genre Fragmentation?
38
The Kitchen!!!
39
6 Key Steps To A Successful Game
40
Production
Distribution
User Acquisition
Engagement
Retention
Monetization
Production: What Makes a Good Game
41
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?
Game Mechanics
43
Cues
• Visual
• Audio
• Dynamic
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
Appropriate Game Controls
45
Controls
• One touch/swipe controls
• Multi touch controls
• Gyroscopic Games
Top Games
46
• One touch controls
• Virtual Currency
• Great Graphics
• Unlocks and power-ups
Top Games
• Simple controls
• Physics based interactions
• Many short levels- increasing difficulty makes more interesting over time
• Fantastic Character and level design
Distribution
48
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
• 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
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%
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
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!
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)
Engagement & Retention
55
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
Monetization
57
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
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
•
•
•
•
•
•
•
•
•
Marketing Built for BlackBerry Apps
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
THANK YOU
JAM843
Pratik Sapra
Sujoy Ghosh
September 26-27, 2013
Recommended