cocos2dx-logo

cocos2d-x已经是一个非常流行的2d手游开发框架引擎,2.x版本的也已经有大量游戏采用开发。
3.0正式发布后,新的项目经过评估决定采用3.0框架来开发,以及配套的使用cocostudio集成工具。
以前的项目是2.x版本的,集合quick-cocos2d-x的lua封装类库,cocosbuilder(这个工具已经停止维护了)制作UI,flash导出动画,开发流程和方式已经比较成熟了。
现在换成3.0,改动还是比较大的,需要先整理一下。

新的3.0提供了快速创建项目的工具,但目前的模板比较单一(cpp,lua,js),虽然我们也是采用lua为主,但现在的lua项目模板感觉结构不是很好,所以制作了自定义模板:custom-template-default,以cpp为蓝本,加入lua集成部分,并且集成了Simulator功能。
另外一些原有自己扩展的类也需要按3.0的风格重构,luabinding这块方式也改变了,不用另外再写pkg绑定文件了。
这里记录一下一些相关信息,也更好的了解3.0的一些特性和区别点,可能从2.x一开始转过来还是会觉的有点不顺,毕竟2.x已经用了相对比较熟了。

1. cocos2d-x v3.0 发布说明

发表评论

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

clear formSubmit