cocos2d-x is a multi-platform 2D game engine in C++, based on cocos2d-iphone and licensed under MIT. Now this engine has been expanded to iOS, Android, Bada, BlackBerry, Marmalade and desktop operating systems like Linux, WindowsXP & Windows7.
- iOS: stable, well tested on iOS 4.x ~ 5.x SDK.
- Android: stable, well tested on 2.0~4.0, based on ndk r5 ~ r8.
- Windows 8 Metro & Windows Phone 8: stable, it's in another repo http://github.com/cocos2d-x/cocos2dx-win8. We will merge it back sooner or later
- Bada: stable on Bada SDK 1.0 & 2.0
- BlackBerry Playbook & BB10: stable, contribued by engineers working at RIM
- Marmalade: stable since cocos2d-x-0.11.0
- Windows: stable, tested on WinXP, Vista, Win7. Please upgrde the drive of your video card if you meet problems on OpenGL functions
- Linux: usable.