The RabbitFactory is a full featured, cross platform, highly optimized set of C++ APIs which provide a complete abstraction of native mobile platforms, offering blazing fast development and deployment processes.
Smartphones and touch based devices in particular have recently enjoyed a very nice growth, with recent surveys showing that users play and spend more on mobile games than feature phones’ users. The benefits of native mobile games are huge, providing smartphone users with a better gameplay and console quality gaming. However, the number of different platforms to support, coupled with the inherent complexity of developing native applications can quickly become major obstacles to this lucrative market.
The RabbitFactory, now in its version 2.0, has been designed from the ground up to eliminate all these issues. Building on almost five years of native development experience, the RabbitFactory already powers several native games with global distribution, including Over The Air. The fragmentation is greatly reduced, since the RabbitFactory uses unique source code and assets, and produces a single SKU per platform (Windows Mobile, Symbian, PalmOS5.x). Providing desktop development tools, a reduced set of friendly C++ APIs dedicated to game development and a universal emulator, C++ developers with no previous knowledge of embedded systems can quickly and easily develop games on a PC. Deployment on devices is done in a matter of minutes.
Main Features of the RabbitFactory:
- Supports iPhone/iPod Touch, ALL flavours of Symbian, Bada, Windows Mobile and PalmOS Garnet, covering hundreds and hundreds of devices. Only one SKU per platform. More platforms will follow.
- Outstanding compression tools for OTA distribution.
- A reduced and friendly set of C++ APIs dedicated to game development, with the benefit of desktop development. A unique source code for all the platforms.
- A highly optimized and full featured 2D renderer (global and per pixel alpha blending, symmetries, …) which can handle the most complex arcade games.
- "Out of the box" support of OpenGL ES for hardware accelerated devices. Just blit using OpenGL ES commands, we manage everything else.
- A sound engine which can mix any number of musics (4 to 32 channels) and sound effects. OGG format being added, available in next version.
- And much much more...
If you are interested in having a detailed presentation of this truly unique middleware, please do contact us.