写在学习之前。
从刚开始踏入游戏行业,接触cocos2dx用的还是cocosbuilder,那是mac上使用的UI编辑器,刚开始用的时候,简直是惊为天人,结果不到一个月开始在windows上使用cocosStudio(以下简称studio),才发现真正厉害的在这里,这么一比cocosbuilder简直是上古的产物了,没想到现在又要开始学习CocosCreator(以下简称creator)了。这么多年,也算见证了cocos的发展,他也为我的工作带来的很大的便利性。之前,有人问过cocos是否过时了,我看到之湖上一片文章写得挺好,分享一下cocos2dx还有未来吗?
creator和studio之间的关系,我用一张图来说明:
现在的creator的语言要在加上TypeScript了。
而creator本身又分成了creator2d和3d,刚开始creator是只有一个编辑器,后来独立成了俩个编辑器,他们编辑器的工作流程方式和Unity很像,不知道二者之间有无借鉴。creator相比于studio来说,上手简单了很多,只要会脚本就可以,而脚本语言一般会比c++学习的周期短,而且更加的友好。
刚开始使用creator的话,还是参照官网教程
,先下载好creator,然后按照推荐下载vscode,总的概念还是以前的以前概念,但是js是要懂一点,按照官网的意思来说,js不用很懂,只要掌握20%的js就可以处理日常工作了,然后按照官方文档看他的说明,还是挺多的。
学习的过程中,发现对于js的语法有一个适应的过程,creator上随时想看当前的游戏的运行情况,可以直接在浏览器上看,其他人也可以看到,这一点很方便,不像之前cocos2dx需要打包,而打包又取决于电脑性能,常常要等半个小时,但是有个限制,其他人扫码的话需要在同一个wifi下面。
creator一直强调的是他们进行的是组件化的开发:
image.png
目前,先熟悉官方的提供的资料,熟悉下js的语法,下周开始直接跟着官方提供的例子进行学习。
网友评论