Just in case you haven’t been keeping track of developments over in the Cocos2D-Swift (née cocos2d-iphone) world, you might want to take a look at how SpriteBuilder is continuing to shape up right nicely into a — nay, the — friendly cross-platform development environment:
SpriteBuilder 1.3 Beta
In this beta, you’ll get early access to exciting new features we’re working on for the 1.3 full release, including:
- The all-new Cocos2D Metal renderer for iOS 8 (and compatible devices)
- CCEffects UI – add and edit amazing effects in SpriteBuilder with a few clicks!
- Packages in Cocos2D – load groups of resources dynamically in your game!
- An improved OpenGL renderer with multithreading option
- Other iOS 8 optimizations and bug fixes
And, last but not least… the SpriteBuilder Android Plugin, now in public beta!
The SpriteBuilder Android Plugin extends the Cocos2D game-building power of SpriteBuilder to both iOS and Android. The SpriteBuilder Android Plugin uses clang to cross-compile Objective-C to native ARM and x86 machine code – no virtual machines, emulators, or Java translation. Your app will run faster than a Java-equivalent Android application. Additionally, since you have full access to every iOS and Android API, you maintain complete control over how your application is built. The SpriteBuilder Android Plugin allows you to expand your game’s audience while still using the Xcode environment you are familiar with…
Last few months we’ve been picking away at getting an old school cocos2d game with heavy UIKit overlays up to speed with the apportable library. Our conclusion was that why yes once upgraded to Cocos2D-Swift 3.x the Cocos2D bits went quite impressively smoothly; the UIKit stuff … well, mostly there. With just enough not in that mostly to cut the experience down somewhat from unqualified success. Looks like our experiences there are not terribly unusual, as it seems like Apportable is doubling down on what they do well here and scaling back on the everything to everybody idea. Best of luck to ‘em!