学习cocos2d-x的一些小感想

对于cocos2d-x的步骤。。。。哎· 

先感慨一下。。。虽然学cocos2d一段时间了,但是个人之前是用java的,写android~,后来中途需要对ios那块了解一些,所以也学了会ios ,xcode,objective-c 那些东东。然后才学到了cocos2d-x 。可以说期间曲折离奇扑朔离迷昏天暗地呼爹叫娘的~哎,这就是IT的人森。

不过在学习cocos2d-x时,找的资料,源代码很多都是oc 。box2d也有不少是java。总会由点遇到故人熟悉的赶脚,涕泪满面~

cocos2d-x的学习的书籍不多,市面上也就几本,感觉都是说很基础的东西,或者简单介绍api。  当然相对于其他引擎来讲,cocos2d-x也不算太难~所以泡泡论坛,逛逛博客,收获比买书看好不少~  

PS:我不是在打压你们书籍销量。。可是确实无力吐槽。。。。把api说明贴够400页就能出本书,或者一本书里 先把 android,ios,win以及其他环境下的简要环境配置安装说一遍然后再说一遍 android,ios,win以及其他环境下的helloWorld......然后结尾。额。。。这尼玛坑爹得看完就会有要种焚书坑奴的冲动。 不过好书也是有的,我们尊敬认真为群众出书的技术人员,比如xxx书 xxx书。这就不打广告了,反正不是我写的。 但还是提醒各位:社会蛮凶险,买书需谨慎。

对与游戏开发,如果只用cocos2d-x 是可以的。不过有各种各样的工具和引擎可以与cocos2d-x配合可以让游戏开发更为方便,比如地图编辑器/界面编辑器/粒子编辑器/资源编辑器 等,cocosbuiler,box2d,tiled map editor 这些

,你可以百度了解一下,  如果有时间完全可以和cocos2d-x同时学习。自己动手做个小游戏,把这些用上,效果是很不错的。

这里讲一下 cocos2d-x 还是很人性化的,包里附带了各种小test 各类平台的。 有coco2d-x与cocosbuiler,与box2d,与tiled map 这些 的例子demo,还有和其他很多。 都在下载的包的test里,对于学习cocos2d-x是特别的方便。

在初学和进阶的大部分时间里都是在看和学习里面的test~ 可能网络上自己找的资料的版本低,讲解api有时候会过时,但自带的test绝对是和你下的版本一致的。

现在咱中国团队写的cocos2d-x引擎已经越来越火了,功能也十分强大,关于游戏引擎如何选择的问题,请大家看这个帖子:http://www.cocoachina.com/bbs/read.php?tid=93334

而且好像据说新出的基于cocos2d-x开发出来的cocos2d-html5 也是各种跨平台宣言来势汹汹。。可能因为出来不久,用的公司还不多,完善程度上也可能还不及cocos2d-x,而且学习资料相对更少些。不过既然是基于cocos2d-x开发的,基本也都是互通的。html5前景还是值得期待的~

原文地址:https://www.cnblogs.com/cooka/p/3220951.html