Developing using Unity
When you want to develop a game for BlackBerry 10 and you're looking for a set of development tools, you have several options to choose from. For example, you can download and install the BlackBerry 10 Native SDK and use the included Cascades and core APIs to create the elements of your game. Or you can learn about other tools that BlackBerry provides, such as the BlackBerry 10 WebWorks SDK and BlackBerry Runtime for Android, to see if they meet your needs.
You can also use a third-party development framework that lets you build apps for BlackBerry 10 devices. Unity is one such framework, giving you the tools to create high-quality 2-D and 3-D content and build projects for multiple platforms (including BlackBerry 10) without changing your code. To learn more about Unity, see the Unity website.
Unity includes an Asset Store, which you can use to browse and download ready-made assets for your projects. The Asset Store includes two plugins that are designed for BlackBerry 10 apps:
- BlackBerry In-App Purchasing: This plugin lets you integrate in-app purchases into your game. You can offer digital goods for users to buy, such as new levels, extra character models, and so on.
- Scoreloop Social: This plugin lets you include social gaming features in your game. You can provide support for user profiles, achievements and awards, leaderboards, and other features. To learn more about general Scoreloop features, see Scoreloop.
BlackBerry 10 supports other frameworks, such as ShiVa3D and Marmalade, and open source libraries, such as Cocos2d-x and Box2D. To learn more about these frameworks and libraries, see Game development.
Follow the links below to learn more about how to use Unity for your BlackBerry 10 games. You can also check out the Game Development category on the Inside BlackBerry Developer Blog, which contains posts that demonstrate features of Unity and provide tips for general game development.
Last modified: 2014-05-14