Game development

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?

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.