Porting Some Unity Games To Blackberry Can Be Done In One Day
Around these parts it feels as if we've been reporting more on the Unity game engine than any other game engine out there. There's certainly no doubt that the folks at Unity Technologies have really gone out of their way to secure an established relationship with lots of developers and platforms out there, and they've done so with the aim of making portability and functionality their top priority.
Technically, we can't give all the credit to Unity in this case, because the folks over at the BlackBerry camp have gone out of their way to turn a mobile, executive enterprise, handheld workstation into a multimedia entertainment handset. In order to accomplish this, the BlackBerry 10 was designed from the ground up to work with a number of open and closed platforms, as well as multiple design languages and creative tools – so much so that porting can be as quick as moving code from one device to the Blackberry in just under a day.
Following up on the recent Unity and BlackBerry announcement earlier today, Alec Saunders, Vice President of Developer Relations and Ecosystems at BlackBerry talked briefly about the functionality and openness of the B10, explaining how the actual mobile ecosystem of the BlackBerry can be utilized to get high-quality games from one platform to the next with ease, saying...
You look at a developer who is developing on a particular framework like Unity, and the appeal is that you can sit there and go 'Well I should be able to build an application in this framework and move it from platform to platform'.
Blackberry 10 isn't the only device aiming for this kind of coding affability. We've reached a threshold in the digital entertainment arena where a lot of hardware players are trying to get in on the gaming space by making their devices as developer-friendly as possible. This is the complete opposite end of the spectrum to how Sony originally made the PlayStation 3, as well as a few of the PSP renditions that managed to keep a lot of games off the platform and sales somewhat stale as well.
The Blackberry 10 is being optimized for a number of coding frameworks so that the device will literally become a competitive force to be reckoned with in the smartphone gaming ring.
Saunders went on to say that...
“Speaking more in general about the Blackberry 10 developer strategy, we've gone out of our way to enable that kind of portability. So you can build an application in C# or C++ any number of different frameworks like QT or our own Cascades; you can build an application in HTML 5, which is portable almost by definition using frameworks like Sencha. You can [even] bring an Android application onto the platform, you can bring an Adobe Air application on to the platform, you can [also] use any number of open-source building blocks.
But what good is porting if you can't get the game certified? As many of you know, one of the big things that Microsoft started in the early life-cycle of the Xbox 360 was the XNA development and design suite, aimed to help get independent developers up and off the ground and designing games exclusively for the Xbox 360 with ease and convenience.
The XNA tool suite proved to be somewhat successful but developers soon ran into a new hurdle: you couldn't get your game on to the Live Arcade without proper certification and worse yet, you either needed a lengthy distribution agreement or you had to sign in under a publisher and hop through some hoops to get your game certified on Microsoft's platform. Unfortunately, the certification hoop-jumping is still in grave effect for Microsoft's console(s).
Back to top