> Смущает, что у Cocos2d-x язык — C++, а у Cocos2d-iphone — Obj-C, поэтому боюсь, что компилятор (Cocos2d-x предлагает в качестве базовой среды для Windows MS VS) будет ругаться на синтаксис Obj-C.
На Objective-C не надо уметь писать, достаточно его уметь читать. Обзорной статьи в Википедии и сопоставления примеров вызова Cocos2d API на Obj-C и C++ достаточно, чтобы освоить синтаксис Obj-C в минимальном объёме.
После этого вполне можно читать книжки про Cocos2d-iphone, и делать подстрочные переводы примеров на C++.