观察 | Cocos2d-x v3.16正式版发布!

2017-10-10 14:52

众多小伙伴苦等了数月的Cocos2d-xv3.16版本今天正式发布啦!许多开发者升级使用后的一致反馈是:实用、功能强大、稳定性好。

该版本对Cocos Creator的原生游戏开发工作流进行升级,更好的支持creator_to_cocos2dx插件,满足开发者用Cocos Creator制作场景的需求;新增Layer Radia Gradient Layer功能;Web引擎更新Spineruntime到v3.5.35;支持升级到Android Studio2.3.3;修复了多个Cocos2d-x的bug,持续提升版本的稳定性。

这是一个令人值得期待的全新版本!

Cocos2d-xv3.16版本下载地址:

http://www.cocos.com/download

下面让我们详细地来了解每个亮点功能的特性。

更好地支持creator_to_cocos2dx,提升原生游戏开发体验

creator_to_cocos2dx是一个CocosCreator的插件。该插件用于导出Creator创建的场景内容给cocos2d-x的C++/Lua工程使用。

通过使用该插件,可以把Cocos Creator当成cocos2d-x的场景编辑器。该插件目前支持这些特性,会持续支持其他新的特性。有些特性只在v3.16+版本支持,比如Rich Textimg标签。

CocosCreator场景效果

Cocos2d-x场景效果

Layer Raidal Gradient,打造炫酷新效果

Layer Radial Gradien和Layer Color类似,它会在制定的圆里绘制颜色,效果如下:

修复Lua工程在Xcode8.0+模拟器崩溃问题,提升稳定性

v3.16版本之前,Lua工程在Xcode8.0+模拟器会崩溃。这是luajit本身的一个bug,v3.16版本修复了这个问题。如果不想更新引擎,也可以直接更新luajit。

修复iOS11编译错误

v3.16版本之前,CCFileUtils使用system()函数来删除目录。iOS11删除了system,因此导致了编译错误。改版本修复了这个问题。对应的PR链接在这里,如果不想更新引擎的话,可以参考该PR的改动合并以修复这个问题。

移除部分平台支持

Cocos的Windows10metro模式和Windows Phone平台是由微软的西雅图员工负责维护,本次微软内部调整,决定不再维护,因此本版本去除这两个平台的支持。不过在Windows10仍然可以使用Win32工程。

该版本去除Tizen平台的支持。

提高编译速度,给你飞一样的感觉

大部分的项目不需要bullet,因此这个版本使用bullet的预编译库以加快编译速度。后续还会继续使用更多预编译库,比如Box2D,3D粒子系统等以加快编译速度。

该版本同时修复了大量的warning,后续版本也会持续修复warning。

各位Cocos的小伙伴们,你们千呼万唤的Cocos2d-xv3.16正式版本终于新鲜出炉了!别再观望,这么多亮点功能总有你一直期待的那一个。赶紧下载升级,并给我们一些使用反馈吧!

 

Ben

Ben

线上线下专访、稿件发布合作请联系QQ或微信:328624956

评论已关闭!

相关资讯