Marmalade just released version 7.3 of their cross platform gaming library, highlights of the update are:
Of course, the biggest news with this release is, you can now use Marmalade completely free. Of course you say, there must be a catch! You would be right, but it’s a pretty fair one. From a Marmalade engineer doing an AMA on Reddit, he said:
- Marmalade C++ – for C++ development using your preferred IDE
- Marmalade Juice – for porting iOS projects to Android
- Marmalade Quick – for rapid application development with the Lua scripting language
- Marmalade Web – HTML5 development for web and hybrid apps
With the free version, you are able to deploy your projects to the following platforms using a single common codebase:
- Windows Phone 8
- Windows Store
There are restrictions on the free version (you knew it was coming… :P)
- Splash screen when your app starts
- You are limited to the pre-integrated extensions that are included (these include billing and IAP APIs for all major app stores, advertising, social and analytics services)
He missed another major missing feature in that summary, on device debugging. This one is somewhat critical when it comes time to ship.
So, a no device debugging, splash screen and limited to the included extensions. If these limits are too much for you, you can obviously upgrade to a paid option. For the $15/150 (month/year) tier, you can replace the splash screen. For $499/year ( no monthly option ) you can get on device debugging and full access to native extensions. The next two tiers ( $1500 and $3500 ) are mostly about support and source access.