Cocos2D-x for Qt (Featured Project of the Month September 2012)

project iconCocos2D-x for Qt is an open-source mobile 2D game framework. It is a port to Qt of the Cocos2d-x open-source C++ mobile 2D game framework (which was in turn ported from the original cocos2d-iphone project).

We featured this project for a week back in May, but because it is now feature-complete, and also one of the most useful gaming APIs for Qt we’re now featuring it for the whole month of September.

The project, which makes it very much easier to write mobile games for Qt platforms, has now made its first candidate release (1.0). It delivers a feature-complete version for Qt and has been verified on Symbian Anna and Belle devices (Qt 4.7.4, Qt Mobility 1.2.1) and the Nokia N9 (MeeGo 1.2 Harmattan).

There is good documentation on the wiki, including a porting guide and a tutorial for the JumpingGame example. A short video of JumpingGame is shown below:

The project team are responsive to discussions and suggestions, so you if get stuck, just ask!

– Hamish Willee (on behalf of the Projects Moderation team)