/
Building  Your Gaming Strategy for BlackBerry 10 Building  Your Gaming Strategy for BlackBerry 10

Building Your Gaming Strategy for BlackBerry 10 - PowerPoint Presentation

thesoysi
thesoysi . @thesoysi
Follow
343 views
Uploaded On 2020-08-03

Building Your Gaming Strategy for BlackBerry 10 - PPT Presentation

Anders Jeppsson Director Global Head of Gaming BlackBerry ajeppsson blackberrycom ajeppsson 2013 Ramprasad Madhavan BlackBerry Sr Application Development Consultant ID: 796040

platform blackberry playbook app blackberry platform app playbook android native games api ios qnx development gamepad cross gaming industry

Share:

Link:

Embed:

Download Presentation from below link

Download The PPT/PDF document "Building Your Gaming Strategy for Black..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Building Your Gaming Strategy for BlackBerry 10

Anders JeppssonDirector, Global Head of Gaming, BlackBerryajeppsson@blackberry.com @ajeppsson

2013

Ramprasad

Madhavan

-

BlackBerry

Sr. Application Development

Consultant

rmadhavan@blackberry.com

@rmadhavan7

Slide2

BB

Z10

Q10 / Q5

BlackBerry 10 launched January 30

th

2013

Slide3

Our “mantra”

Slide4

Three years in the making…

Slide5

POSIX and STL

C++,Sockets (

libstdc

++,

libsockets

)

OpenGL ES 1.1 / 2.0 (

libEGL

,

libGLESv1_CM, libGLESv2

)

OpenAL

1.1 (

libOpenAL

,

libalut

)

Imaging (

libpng

,

libjpeg

)

Compression (

libz

, libbz2)Fonts (libfreetype)Math (libm)XML (libxml2, libxslt)Database (libsqlite)

A secure platform based on

open standards and QNX

Slide6

Very low device fragmentation

1280x768(720)Touch

Dual Core 1.5 GHzQualcomm or TI4G LTE

2GB RAMMicro SDSwappable battery

720x720

Touch+HW

keyboard

Dual Core 1.2 GHz

Qualcomm

4G LTE

2GB RAM

Micro SD

Swappable battery

Q5

Slide7

g

ithub.com/blackberry89 public repos (so far!)

http://

www.allconnect.com

/blog/moving-tips-for-heavy-lifting/

Slide8

(by far) the most compatible HTML5

performance in the industry! http://html5test.com

And it’s

FAST as well!

Slide9

C/C++/

Qt

Native SDK

ActionScript

Adobe® AIR®

v3.5 Stage3D

HTML5

WebWorks

Apache

Cordova

Java

Android™ Runtime

Jelly Bean 4.2.2

BlackBerry 10 updates this summer

Slide10

Full over the air debugging!

Slide11

The top cross

-

platform game

engines / frameworks

Slide12

madewithmarmalade.com/blackberry

Slide13

Full Unity Pro

+ part of the free Unity license!

Slide14

freelunchdesign.com

+ 2000 Unity devs in the beta!

Slide15

“Micro console” gaming, social, contextual, …

Blackberry innovation -

What

gamepads are supported right now?

The SteelSeries Free,

Gametel, MOGA and the Wii RemoteNew

controllers become

available in system updates

and your game will start receiving gamepad inputs from the new hardware

.

Because the Gamepad API is an abstraction above HID

, and because we map each gamepad’s unique HID report format to the Gamepad API, you don’t need to write any code that’s specific to a single controller.The Gamepad API is integrated into the Screen library, the same library you are already using to handle touch, keyboard, and other input events. All users have to do is pair their device

through the Bluetooth settings screen for it to start sending inputs to your game.

Slide16

Slide17

BlackBerry 10 Now Offers

More Than

120,000

Applications (May 13)Application catalog

grew by more than 30,000

apps in the seven weeks since launch(since February 2:nd!)

The biggest and fastest growing app eco system for a new mobile platform

Industry-leading reach:

available

in

>175

countries

Carrier Billing with

>60

major c

arriers

across

35+ countries and expanding

rapidly (

>650 carrier partners

)

Slide18

App

Availability

by Store

by

Month

following

Launch

Incredible developer community momentum

Slide19

BlackBerry World

– a unified storefront

Dedicated Content Channels

Feature Banners

Cross-Platform Promotion

Multiple Feature Opportunities

Easy Discovery

Universal Search & App Details

Top Lists & New Arrivals

App Social Sharing

Content Industry Rating & Filtering

PayPal

Credit Card

Carrier Billing*

Multiple Payment Options

Monetization Opportunities

Subscriptions

Sell Digital Goods

Slide20

BBM, a REAL differentiator; robust chat, voice, video and screen sharing!

Slide21

BBM -

60 million monthly active users

10B

Slide22

… and it’s going cross platform to iOS and Android this

summer!!

10B

Slide23

BlackBerry NDK - pure C/C++ platform API

No glue required!

Designed from the ground up for native

development

QNX

Momentics

IDE

Very easy to use

Fast deployment and debugging

QNX Neutrino runtime:

Very fast

Low overhead OS

Great developer support!

Considering BBNDK as a principal

dev

platform for

future

cross

platform projects

St

éphane

Khalil

Jacoby

CTO /

Co-Founder

Slide24

Porting experience to BlackBerry NDK

Functional port time: 2 daysBlackBerry NDK overlaps Android and iOS APIsEGL, OpenGLESOpenALcURL, pthread, POSIX etc…

Input system maps to Android native input

Additional functionality specific toBlackBerry: 2 daysIn App Purchase transactions

Native video playerOS specific event handling…

BlackBerry was by far the easiest port

24

Slide25

Games running after a couple of days, First runs in the simulator

After the simulator runs, the games worked perfectly on the device

after we got one

It looks like

the games will run without changes on BlackBerry 10 devices

10tons has always used native C/C++ and standard technologies, thus

the BlackBerry SDK was a perfect match for our existing tech.

One of the most hassle free platforms ever

(we've done iOS, Symbian, Android,

webOS

,

bada

, Windows, Mac OS X)

Number of

unique code lines in the BlackBerry implementation is only around 400

(

Android implementation has around 2000 lines

).

Great support from RIM (technical, marketing etc.)

Check out our PlayBook games at:

http://www.10tons.com/Games/

playbook.html

PlayBook

and

BB10

Slide26

Lower initial sale peak at launch (than iOS)

BUT, slower decline and reoccurring peaks50/50 sales between Playbook and BB10 so far

Great development tools, it took us about one week to get full QNX platform support in our in-house engine.

Well worth the investment!

Alpha Zero on BB10 and Playbook

Slide27

"

one f***

ing

day”!

"My CTO likes the platform and tools.

My CFO likes the app store and security, and

I

like the devices,"

– CEO Michael

Schade

(

PocketGamer

2012-05-11)

- Michael

Schade

Slide28

Anders Jeppsson

-

BlackBerry

Director – Global Head of

Gaming

ajeppsson

@blackberry.com

@

ajeppsson

Thank you!

Ramprasad

Madhavan

-

BlackBerry

Sr. Application Development

Consultant

rmadhavan@

blackberry.com

@rmadhavan7