Bouncy N Crazy & Flash Lite 4

I was very much busy in university exams and also working on a number of projects in parallel. However, few weeks back i completed one of my game name as “Bouncy N Crazy”. Lets jump into its review,statistics at OVI and then a discussion on the game from developer’s point of view.

Description :

Bouncy N Crazy is a cartoonic graphics side-scrolling Symbian^3 game in which your objective is to take Mr. Bouncy to the end of level by controlling him through motion sensor of phone and jumping through the obstacles. This game features 25 levels of FUN, 3 themes and high-scores to compete with others.

Screenshots :

Download Bouncy N Crazy :

http://store.ovi.com/content/109934

Statistics @ OVI Store:

The game started well and its 26 days since i published the game at OVI store and i earned 56 Euros out of it. I must say that these statistics are good as compared to the previous year. Moreover, this game is only available for Symbian^3 phones.

Development Experience with Flash Lite 4 on S^3:

Well! Let me start this topic by admiring Flash Lite 4.

-Flash is such an easy to develop platform

– Flash Lite 4 is very fast as compared to Flash Lite 3.x.

– AS 3 support allows you to write optimized contents with high performance and may allow you to use available AS 3 classes/compontents with little or no modification.

But there are some issues with Flash Lite 4 which are a negative factor for creating good quiality games  :

– No GPU support.

– Sounds cant even get synchronized correctly i.e if you like to play a background music and play an event sound (like popping a baloon) then just forget that event sound plays correctly (in time).

– There are Accelerometer APIs in AS 3 but no way to lock the screen in it. Thus, for motion sensor (accelerometer) based games you have to embed your Flash Content in WRT and if you embed your Flash Content in WRT then Accelerometer APIs will not work. Therefore, the only combination work for creating Accelerometer based contents for Flash Lite 4 is :

WRT+Flash Content->ExternalInterface->PlatformServices(Accelerometer APIs)

But then you will face buffering issues as Platform Services push data with more frequency then that of the Flash Content (FPS). Thus, you have to create a mechanism to avoid overwhelming of data at Flash Lite Content side. I will write an article to explain that mechanism for beginners.

I also participated in Calling All Innovators with this game . Wish you have a great day 😉

Best Regards,

Sajid Ali Anjum