For the past few weeks I have been steadily porting and posting Cocos2D tutorial code to Cocos2D-x, mostly from Ray Wenderlich‘s awesome tutorials.
You may ask why, what is the purpose of this porting? Well, for once, I believe that having the ability to compare code side-by-side is a great learning tool. Cocos2D developers out there are probably going to find it easier than I did to migrate since they can now compare the final code and see what maps to where.
On the latest roundup, the following projects with Cocos2D-x are available on GitHub:
I will continue to update this listing as more tutorials get ported. If you would like to see any specific Cocos2D tutorial ported to Cocos2D-x, please let me know in the comments and I will try to make it happen.
I have in plan to port at least one Box2D tutorial, and to tell you the truth, the How To Create A Game Like Tiny Wings tutorial from Ray has been flirting with me for the past few days.
I will also try to outline my impressions so far of working with Cocos2D-x (CCMutableArray, CCMutableDictionary I am looking at you!). There are some good parts, but there also are some serious hurdles that make development less enjoyable than it should be.