cocos2d与cocos2dx的区别,cocos2d是用oc写的,cocos2d-x是用c++写的,
问题一:如果学习了cocos2d-x,那还有学习oc的必要吗?
问题二:既然cocos2d-x是跨平台的,那现在手游都是用cocos2d-x开发的么?什么情况下还会使用cocos2d
谢谢
cocos2d与cocos2dx的区别,cocos2d是用oc写的,cocos2d-x是用c++写的,
问题一:如果学习了cocos2d-x,那还有学习oc的必要吗?
问题二:既然cocos2d-x是跨平台的,那现在手游都是用cocos2d-x开发的么?什么情况下还会使用cocos2d
谢谢
cocos2d-iphone是cocos2d最早的一个版本,是用OC写的,因此只能跑在IOS上,没有跨平台的特性,
目前应该已经没有人维护这个版本了,直接学习-x就可以,单纯只针对框架的话,学习OC是没有必要的,
但是游戏后期接入广告、分享、以及不同的支付接口,仍然会涉及OC代码,因此一个五脏俱全的上架游戏还是离不开OC。
目前手游的开发多使用-x、 -js、-x+lua的形式实现。 使用cocos2d-iphone开发的情况已属罕见了。
恩,了解。非常感谢您的详细解答 :867: