File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Android and the fly likes Game development Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Mobile » Android
Bookmark "Game development" Watch "Game development" New topic

Game development

Pratik Goswami
Ranch Hand

Joined: Mar 02, 2009
Posts: 136


Are there any third party 2D/3D game engine available for BB? Like Cocos2D/Box2D is available for iPhone and Android!
One more question - What is average FPS rate for BB? If I have higher FPS (around 50-55) will I get desired output on the device?

Pratik Goswami

iOS * Android Developer
Carol Hamer

Joined: Sep 17, 2010
Posts: 26
Starting from BlackBerry version 4.6, SVG support is built-in, and supports OpenVG starting from BB 6.0. Starting from BB 5.0, you have support for OpenGLES.

It's actually possible to write a game using scalable vector graphics (as I did in Chapter 8). It's not really standard, but you can do some original things with it. See Andrew's Chapter 12 for how to use OpenGLES on BlackBerry.

Also note: the BlackBerry platform also allows you to package some classes as libraries. You can specify that your application requires a given library (so that missing libraries can be installed along with your app). So a third-party can bundle a 3D API for BlackBerry (or you can bundle a third-party library yourself if you have the right to redistribute). I don't know off the top of my head of any companies that are offering additional game engines for BlackBerry, but there probably are some.

Regarding frame rate: I've never tried getting more than 20 frames per second, so I don't know what the maximum refresh rate is.

Learn BlackBerry Games Development
I agree. Here's the link:
subject: Game development
It's not a secret anymore!