I used a lot of resources from cocos2d-iphone and google. Most of the resources that I’ve taken a look at are written in Objective-C. I’ve have no experience in Objective-C and this is the first time I’ve actually looked at Obj-C code extensively (working with cocos2d-x).
If you are decent with C**, you should be able to translate the code easily. If not, don’t be shy to ask on the forums.
There is this book: “Learning Cocos2D: A Hands-On Guide to Building iOS Games with Cocos2D, Box2D, and Chipmunk” it’s written for Objective-C, but I still used it as a learning resource. I didn’t find any problems translating the code to C**.
Here is an example:
CCSprite spaceCargoShip = ;
I had no experience with Obj-C, but I see easily that it translates to:
CCSprite spaceCargoShip = CCSprite::spriteWithFile(“SpaceCargoShip.png”);
I am not saying that everyone should be able to translate Objective-C to C++. I am just saying that you should give it a try, you might surprise yourself with how easy it is. I know that I surprised myself.
If you still have trouble translating, don’t be shy to ask the forums because I am sure the entire community can benefit from it.