SlideShare a Scribd company logo
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
1980
1982
1984
1986
1988
1990
1992
1994
1996
1998
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
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

More Related Content

Similar to BlackBerry Jam Asia 2013 - Gaming on BlackBerry

Develop For BlackBerry10
Develop For BlackBerry10 Develop For BlackBerry10
Develop For BlackBerry10
Kareem ElSayyed
 
Sviluppare per una piattaforma mobile aperta: opportunità e sfide
Sviluppare per una piattaforma mobile aperta: opportunità e sfideSviluppare per una piattaforma mobile aperta: opportunità e sfide
Sviluppare per una piattaforma mobile aperta: opportunità e sfide
Codemotion
 
Gamin in the Mobile Computing Era
Gamin in the Mobile Computing EraGamin in the Mobile Computing Era
Gamin in the Mobile Computing Era
Bryan Tafel
 
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
gamifi.cc
 
BlackBerry Developer Overview
BlackBerry Developer OverviewBlackBerry Developer Overview
BlackBerry Developer Overview
Kyle McInnes
 
Creating Casual Games for Windows 8
Creating Casual Games for Windows 8Creating Casual Games for Windows 8
Creating Casual Games for Windows 8
SmartyPantsCoding.com
 
PlayFab ugc gdc
PlayFab ugc gdcPlayFab ugc gdc
PlayFab ugc gdc
Crystin Cox
 
Online casino
Online casinoOnline casino
Online casino
Veranika Zdanovich
 
BlackBerry PlayBook Development Overview - KCDevCore
BlackBerry PlayBook Development Overview - KCDevCoreBlackBerry PlayBook Development Overview - KCDevCore
BlackBerry PlayBook Development Overview - KCDevCoreJoseph Labrecque
 
Getting Started with BB Development..
Getting Started with BB Development..Getting Started with BB Development..
Getting Started with BB Development..
Software Park Thailand
 
Introduction to brainCloud - Sept 2014
Introduction to brainCloud - Sept 2014Introduction to brainCloud - Sept 2014
Introduction to brainCloud - Sept 2014
Paul Winterhalder
 
SkillPod Media Casual Games Platform Overview
SkillPod Media Casual Games Platform OverviewSkillPod Media Casual Games Platform Overview
SkillPod Media Casual Games Platform Overview
GameZBoost
 
SkillPod Media Casual Games Platform Overview
SkillPod Media Casual Games Platform OverviewSkillPod Media Casual Games Platform Overview
SkillPod Media Casual Games Platform Overview
GameZBoost
 
Metodologías de desarrollo de software en Gaming
Metodologías de desarrollo de software en GamingMetodologías de desarrollo de software en Gaming
Metodologías de desarrollo de software en Gaming
Globant
 
Massively Social != Massively Multiplayer
Massively Social != Massively MultiplayerMassively Social != Massively Multiplayer
Massively Social != Massively Multiplayer
Paul Furio
 
CLOUD GAMING.pptx
CLOUD GAMING.pptxCLOUD GAMING.pptx
CLOUD GAMING.pptx
maurya parkara
 
CLOUD GAMING
CLOUD GAMING CLOUD GAMING
CLOUD GAMING
maurya parkara
 
Game Modding Lecture 2
Game Modding Lecture 2Game Modding Lecture 2
Game Modding Lecture 2
Charles Palmer
 
Looking for blue ocean look to the cloud rhys dekle
Looking for blue ocean look to the cloud  rhys dekleLooking for blue ocean look to the cloud  rhys dekle
Looking for blue ocean look to the cloud rhys dekle
Mary Chan
 
Igniting the Spark: Building Online Services for Borderlands 2
Igniting the Spark: Building Online Services for Borderlands 2Igniting the Spark: Building Online Services for Borderlands 2
Igniting the Spark: Building Online Services for Borderlands 2
Jimmy Sieben
 

Similar to BlackBerry Jam Asia 2013 - Gaming on BlackBerry (20)

Develop For BlackBerry10
Develop For BlackBerry10 Develop For BlackBerry10
Develop For BlackBerry10
 
Sviluppare per una piattaforma mobile aperta: opportunità e sfide
Sviluppare per una piattaforma mobile aperta: opportunità e sfideSviluppare per una piattaforma mobile aperta: opportunità e sfide
Sviluppare per una piattaforma mobile aperta: opportunità e sfide
 
Gamin in the Mobile Computing Era
Gamin in the Mobile Computing EraGamin in the Mobile Computing Era
Gamin in the Mobile Computing Era
 
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
 
BlackBerry Developer Overview
BlackBerry Developer OverviewBlackBerry Developer Overview
BlackBerry Developer Overview
 
Creating Casual Games for Windows 8
Creating Casual Games for Windows 8Creating Casual Games for Windows 8
Creating Casual Games for Windows 8
 
PlayFab ugc gdc
PlayFab ugc gdcPlayFab ugc gdc
PlayFab ugc gdc
 
Online casino
Online casinoOnline casino
Online casino
 
BlackBerry PlayBook Development Overview - KCDevCore
BlackBerry PlayBook Development Overview - KCDevCoreBlackBerry PlayBook Development Overview - KCDevCore
BlackBerry PlayBook Development Overview - KCDevCore
 
Getting Started with BB Development..
Getting Started with BB Development..Getting Started with BB Development..
Getting Started with BB Development..
 
Introduction to brainCloud - Sept 2014
Introduction to brainCloud - Sept 2014Introduction to brainCloud - Sept 2014
Introduction to brainCloud - Sept 2014
 
SkillPod Media Casual Games Platform Overview
SkillPod Media Casual Games Platform OverviewSkillPod Media Casual Games Platform Overview
SkillPod Media Casual Games Platform Overview
 
SkillPod Media Casual Games Platform Overview
SkillPod Media Casual Games Platform OverviewSkillPod Media Casual Games Platform Overview
SkillPod Media Casual Games Platform Overview
 
Metodologías de desarrollo de software en Gaming
Metodologías de desarrollo de software en GamingMetodologías de desarrollo de software en Gaming
Metodologías de desarrollo de software en Gaming
 
Massively Social != Massively Multiplayer
Massively Social != Massively MultiplayerMassively Social != Massively Multiplayer
Massively Social != Massively Multiplayer
 
CLOUD GAMING.pptx
CLOUD GAMING.pptxCLOUD GAMING.pptx
CLOUD GAMING.pptx
 
CLOUD GAMING
CLOUD GAMING CLOUD GAMING
CLOUD GAMING
 
Game Modding Lecture 2
Game Modding Lecture 2Game Modding Lecture 2
Game Modding Lecture 2
 
Looking for blue ocean look to the cloud rhys dekle
Looking for blue ocean look to the cloud  rhys dekleLooking for blue ocean look to the cloud  rhys dekle
Looking for blue ocean look to the cloud rhys dekle
 
Igniting the Spark: Building Online Services for Borderlands 2
Igniting the Spark: Building Online Services for Borderlands 2Igniting the Spark: Building Online Services for Borderlands 2
Igniting the Spark: Building Online Services for Borderlands 2
 

More from Segitiga.Net

Presentasi Plenary Studi dan Perencanaan Pengembangan Ekonomi Kreatif Indones...
Presentasi Plenary Studi dan Perencanaan Pengembangan Ekonomi Kreatif Indones...Presentasi Plenary Studi dan Perencanaan Pengembangan Ekonomi Kreatif Indones...
Presentasi Plenary Studi dan Perencanaan Pengembangan Ekonomi Kreatif Indones...Segitiga.Net
 
Daus Gonia: Imaji dan Nasi [Prototype Day]
Daus Gonia: Imaji dan Nasi [Prototype Day]Daus Gonia: Imaji dan Nasi [Prototype Day]
Daus Gonia: Imaji dan Nasi [Prototype Day]Segitiga.Net
 
[InDMF 2013] Lolly Amalia Abdullah - Empowering Society through Digital Media
[InDMF 2013] Lolly Amalia Abdullah - Empowering Society through Digital Media[InDMF 2013] Lolly Amalia Abdullah - Empowering Society through Digital Media
[InDMF 2013] Lolly Amalia Abdullah - Empowering Society through Digital MediaSegitiga.Net
 
[InDMF 2013] Prof. John Choi - Evolution of Copyright Protection Technology
[InDMF 2013] Prof. John Choi - Evolution of Copyright Protection Technology[InDMF 2013] Prof. John Choi - Evolution of Copyright Protection Technology
[InDMF 2013] Prof. John Choi - Evolution of Copyright Protection TechnologySegitiga.Net
 
[InDMF 2013] Asril F. Syamas - Peran Inkubator Wirausaha dalam Ekosistem Indu...
[InDMF 2013] Asril F. Syamas - Peran Inkubator Wirausaha dalam Ekosistem Indu...[InDMF 2013] Asril F. Syamas - Peran Inkubator Wirausaha dalam Ekosistem Indu...
[InDMF 2013] Asril F. Syamas - Peran Inkubator Wirausaha dalam Ekosistem Indu...Segitiga.Net
 
[InDMF 2013] Indra Purnama - Incubator Role in Startup Industry
[InDMF 2013] Indra Purnama - Incubator Role in Startup Industry[InDMF 2013] Indra Purnama - Incubator Role in Startup Industry
[InDMF 2013] Indra Purnama - Incubator Role in Startup IndustrySegitiga.Net
 
[InDMF 2013] Sweta Kartika - Membangun Industri Kreatif Indonesia Berbasis IP
[InDMF 2013] Sweta Kartika - Membangun Industri Kreatif Indonesia Berbasis IP[InDMF 2013] Sweta Kartika - Membangun Industri Kreatif Indonesia Berbasis IP
[InDMF 2013] Sweta Kartika - Membangun Industri Kreatif Indonesia Berbasis IPSegitiga.Net
 
BlackBerry Jam Asia 2013 - Take Your Apps and Games Social with BBM and Score...
BlackBerry Jam Asia 2013 - Take Your Apps and Games Social with BBM and Score...BlackBerry Jam Asia 2013 - Take Your Apps and Games Social with BBM and Score...
BlackBerry Jam Asia 2013 - Take Your Apps and Games Social with BBM and Score...
Segitiga.Net
 
Dicky Sukmana: Create Online Campaign [Prototype Day #7]
Dicky Sukmana: Create Online Campaign [Prototype Day #7]Dicky Sukmana: Create Online Campaign [Prototype Day #7]
Dicky Sukmana: Create Online Campaign [Prototype Day #7]
Segitiga.Net
 
Laporan Acara Gamechanics Talk
Laporan Acara Gamechanics TalkLaporan Acara Gamechanics Talk
Laporan Acara Gamechanics TalkSegitiga.Net
 
Gamechanics Talk - Joddy Hernady
Gamechanics Talk - Joddy HernadyGamechanics Talk - Joddy Hernady
Gamechanics Talk - Joddy HernadySegitiga.Net
 
Gamechanics Talk - Indrawan Nugroho
Gamechanics Talk - Indrawan NugrohoGamechanics Talk - Indrawan Nugroho
Gamechanics Talk - Indrawan NugrohoSegitiga.Net
 
Gamechanics Talk - Abang Edwin Syarif Agustin
Gamechanics Talk - Abang Edwin Syarif AgustinGamechanics Talk - Abang Edwin Syarif Agustin
Gamechanics Talk - Abang Edwin Syarif AgustinSegitiga.Net
 
Gamechanics Talk - Lolly Amalia Abdullah
Gamechanics Talk - Lolly Amalia AbdullahGamechanics Talk - Lolly Amalia Abdullah
Gamechanics Talk - Lolly Amalia AbdullahSegitiga.Net
 
Gamechanics Talk - Eko Nugroho
Gamechanics Talk - Eko NugrohoGamechanics Talk - Eko Nugroho
Gamechanics Talk - Eko NugrohoSegitiga.Net
 
20th Anniversary AON Indonesia
20th Anniversary AON Indonesia20th Anniversary AON Indonesia
20th Anniversary AON Indonesia
Segitiga.Net
 
Board Game Session: Open House Goethe
Board Game Session: Open House GoetheBoard Game Session: Open House Goethe
Board Game Session: Open House Goethe
Segitiga.Net
 

More from Segitiga.Net (17)

Presentasi Plenary Studi dan Perencanaan Pengembangan Ekonomi Kreatif Indones...
Presentasi Plenary Studi dan Perencanaan Pengembangan Ekonomi Kreatif Indones...Presentasi Plenary Studi dan Perencanaan Pengembangan Ekonomi Kreatif Indones...
Presentasi Plenary Studi dan Perencanaan Pengembangan Ekonomi Kreatif Indones...
 
Daus Gonia: Imaji dan Nasi [Prototype Day]
Daus Gonia: Imaji dan Nasi [Prototype Day]Daus Gonia: Imaji dan Nasi [Prototype Day]
Daus Gonia: Imaji dan Nasi [Prototype Day]
 
[InDMF 2013] Lolly Amalia Abdullah - Empowering Society through Digital Media
[InDMF 2013] Lolly Amalia Abdullah - Empowering Society through Digital Media[InDMF 2013] Lolly Amalia Abdullah - Empowering Society through Digital Media
[InDMF 2013] Lolly Amalia Abdullah - Empowering Society through Digital Media
 
[InDMF 2013] Prof. John Choi - Evolution of Copyright Protection Technology
[InDMF 2013] Prof. John Choi - Evolution of Copyright Protection Technology[InDMF 2013] Prof. John Choi - Evolution of Copyright Protection Technology
[InDMF 2013] Prof. John Choi - Evolution of Copyright Protection Technology
 
[InDMF 2013] Asril F. Syamas - Peran Inkubator Wirausaha dalam Ekosistem Indu...
[InDMF 2013] Asril F. Syamas - Peran Inkubator Wirausaha dalam Ekosistem Indu...[InDMF 2013] Asril F. Syamas - Peran Inkubator Wirausaha dalam Ekosistem Indu...
[InDMF 2013] Asril F. Syamas - Peran Inkubator Wirausaha dalam Ekosistem Indu...
 
[InDMF 2013] Indra Purnama - Incubator Role in Startup Industry
[InDMF 2013] Indra Purnama - Incubator Role in Startup Industry[InDMF 2013] Indra Purnama - Incubator Role in Startup Industry
[InDMF 2013] Indra Purnama - Incubator Role in Startup Industry
 
[InDMF 2013] Sweta Kartika - Membangun Industri Kreatif Indonesia Berbasis IP
[InDMF 2013] Sweta Kartika - Membangun Industri Kreatif Indonesia Berbasis IP[InDMF 2013] Sweta Kartika - Membangun Industri Kreatif Indonesia Berbasis IP
[InDMF 2013] Sweta Kartika - Membangun Industri Kreatif Indonesia Berbasis IP
 
BlackBerry Jam Asia 2013 - Take Your Apps and Games Social with BBM and Score...
BlackBerry Jam Asia 2013 - Take Your Apps and Games Social with BBM and Score...BlackBerry Jam Asia 2013 - Take Your Apps and Games Social with BBM and Score...
BlackBerry Jam Asia 2013 - Take Your Apps and Games Social with BBM and Score...
 
Dicky Sukmana: Create Online Campaign [Prototype Day #7]
Dicky Sukmana: Create Online Campaign [Prototype Day #7]Dicky Sukmana: Create Online Campaign [Prototype Day #7]
Dicky Sukmana: Create Online Campaign [Prototype Day #7]
 
Laporan Acara Gamechanics Talk
Laporan Acara Gamechanics TalkLaporan Acara Gamechanics Talk
Laporan Acara Gamechanics Talk
 
Gamechanics Talk - Joddy Hernady
Gamechanics Talk - Joddy HernadyGamechanics Talk - Joddy Hernady
Gamechanics Talk - Joddy Hernady
 
Gamechanics Talk - Indrawan Nugroho
Gamechanics Talk - Indrawan NugrohoGamechanics Talk - Indrawan Nugroho
Gamechanics Talk - Indrawan Nugroho
 
Gamechanics Talk - Abang Edwin Syarif Agustin
Gamechanics Talk - Abang Edwin Syarif AgustinGamechanics Talk - Abang Edwin Syarif Agustin
Gamechanics Talk - Abang Edwin Syarif Agustin
 
Gamechanics Talk - Lolly Amalia Abdullah
Gamechanics Talk - Lolly Amalia AbdullahGamechanics Talk - Lolly Amalia Abdullah
Gamechanics Talk - Lolly Amalia Abdullah
 
Gamechanics Talk - Eko Nugroho
Gamechanics Talk - Eko NugrohoGamechanics Talk - Eko Nugroho
Gamechanics Talk - Eko Nugroho
 
20th Anniversary AON Indonesia
20th Anniversary AON Indonesia20th Anniversary AON Indonesia
20th Anniversary AON Indonesia
 
Board Game Session: Open House Goethe
Board Game Session: Open House GoetheBoard Game Session: Open House Goethe
Board Game Session: Open House Goethe
 

Recently uploaded

JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 

Recently uploaded (20)

JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 

BlackBerry Jam Asia 2013 - Gaming on BlackBerry

  • 1. Gaming on BlackBerry JAM843 Pratik Sapra Sujoy Ghosh September 26-27, 2013
  • 2. +
  • 3. • 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
  • 4. • 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
  • 5. • 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
  • 6. • 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
  • 7. • Out-of-the-box game pad support for - Moga Pro - Steelseries FREE - Gametel - Wii Remote • Unity support through Joystick APIs Gamepad Support
  • 8. • 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
  • 9. 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
  • 10. Game Engine & Middleware Support
  • 13. • +
  • 14.
  • 18.
  • 20. 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
  • 21. • Aspect Ratio can have a large impact on your game • Portrait vs. Landscape Aspect Ratio
  • 22. • 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
  • 23.
  • 24. • Physical Screen size • Touch vs. Keyboard Input Optimize for the form factor
  • 25. The Business of Gaming 27
  • 27. Growth of the Gadget 29 Source: http://conmoz.org/mobile-trends/mobile-devices-3g/?lang=en
  • 30. Trends: Console Gaming 32 • Graphics • Deep, Rich Storylines • Connectivity  MMO Massive Multiplayer Online Games • Downloadable Content • Appeal to Hardcore Gamers
  • 34. 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!
  • 35. Trends: In App Economy 37
  • 38. 6 Key Steps To A Successful Game 40 Production Distribution User Acquisition Engagement Retention Monetization
  • 39. Production: What Makes a Good Game 41
  • 40. 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?
  • 42. 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
  • 43. Appropriate Game Controls 45 Controls • One touch/swipe controls • Multi touch controls • Gyroscopic Games
  • 44. Top Games 46 • One touch controls • Virtual Currency • Great Graphics • Unlocks and power-ups
  • 45. Top Games • Simple controls • Physics based interactions • Many short levels- increasing difficulty makes more interesting over time • Fantastic Character and level design
  • 47. 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
  • 48. • 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
  • 49. 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%
  • 50. 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
  • 51. 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!
  • 52. 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)
  • 54. 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
  • 56. 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
  • 57. 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
  • 59. 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
  • 60. THANK YOU JAM843 Pratik Sapra Sujoy Ghosh September 26-27, 2013