游迅网
游戏下载 > 手游攻略 > 行业资讯 > 正文

Cocos2d-x v3.13正式发布打造高效开发新体验

2016-08-30 13:48:45来源:游戏下载编辑:小花妹评论

   近日,Cocos引擎完成重大更新:正式推出Cocos2d-x v3.13版本。在新版本里,AudioEngine性能最高提升4倍、支持ETC1 alpha通道、集成AnySDK、增加VR插件、优化Canvas脏矩形算法等等。该版本进一步完善并整合了历史零碎功能,为开发者创造更为简单、快捷的开发环境。

Cocos2d-x v3.13正式发布打造高效开发新体验

   AudioEngine性能最高提升4倍

   Android平台下,AudioEngine使用OpenSL ES播放声音。从Android 4.2开始,OpenSL ES支持解码声音文件为PCM数据,引擎正是利用这个以特性来缓存解码后数据以提升性能。因此,该性能提升只在Android 4.2及以上版本有效。需要先preload,否则第一次播放性能没有很大提升。

Cocos2d-x v3.13正式发布打造高效开发新体验

Cocos2d-x v3.13正式发布打造高效开发新体验

   支持ETC1 alpha通道让游戏运行更流畅

   感谢halx99的贡献,Cocos2d-x 支持ETC1 alpha通道,帮助开发者降低纹理占用,从而减少内存占用,让游戏运行更为流畅。

   要想使用ETC1 alpha通道,必须在相同目录下提供xxx.pkm和xxx.pkm@alpha,代码使用方法如下:

   auto sprite = Sprite::create("xxx.pkm");

   引擎会自动去加载xxx.pkm@alpha作为alpha通道数据。更详细的使用方式请参考tests/cpp-tests/Classes/SpriteTest/SpriteTest.cpp里的Sprite1ETC1Alpha测试例子。

Cocos2d-x v3.13正式发布打造高效开发新体验

   图中蓝色部分就是带alpha通道的ETC1图片

   集成AnySDK实现一站式发布

   AnySDK为CP商提供一套第三方SDK接入解决方案,整个接入过程,不改变任何SDK的功能、特性、参数等,对于最终玩家而言是完全透明无感知的。支持的第三方SDK包括渠道SDK、用户系统、支付系统、广告系统、统计系统、分享系统等。

   你可以通过Cocos包管理器集成AnySDK:

   cocos package import anysdk -p PROJECT_PATH --anysdk

   注:此版本的Cocos包管理器仍为预览版,后续我们会持续优化改进。

   PROJECT_PATH是游戏工程的根目录,比如COCOS2DX_ROOT/tests/cpp-empty-test。通过上面命令后,AnySDK框架就集成到了游戏项目中,可以在代码里调用AnySDK接口接入各种第三方SDK了。AnySDK的详细介绍和使用方法请参考AnySDK官网。

   AnySDK官网:http://www.anysdk.com/

   增加VR插件集成更为便捷

   Cocos2d-x v3.13 目前支持了GearVR、Deepoon、Google Cardboard And Daydream和Oculus,其他SDK也正在陆续添加中。具体的使用方法可以参考以下的项目指引手册:

   http://www.cocos.com/doc/article/index?type=cocos2d-x&url=/doc/cocos-docs-master/manual/framework/native/v3/vr-plugin/zh.md

   Canvas脏矩形算法:提升效率,减少发热

   在v3.12中我们通过重构WebGL渲染器大幅度提升了Web引擎的性能,在这个版本中,我们又实现了脏矩形算法来提升Canvas渲染器的性能。脏矩形算法允许引擎只渲染当前帧中和前一帧不同的区域,而不是渲染整个画布,大大降低填充率,可以同时带来渲染效率的提升以及CPU使用率和耗电量的降低。对于相对静态的游戏画面来说,非常有效。这个功能默认是关闭的,开启它可以通过下面的代码:

   // 开启脏矩形算法

   if (cc._renderType === cc.game.RENDER_TYPE_CANVAS) {

   cc.renderer.enableDirtyRegion(true);

   // 设置允许用脏矩形算法进行局部渲染的最高脏矩形数量

   cc.renderer.setDirtyRegionCountThreshold(6);

   }

   // 检查脏矩形算法是否开启

   var enabled = isDirtyRegionEnabled();

   支持Android 64位应用

   该版本提供了Android 64位的第三方库,因此可以编译出64位的Android应用。可以使用如下命令编译、运行64位Android程序:

   cocos run -p android --app-abi arm64-v8a

   Android切换回gcc 4.9

   Cocos2d-x 3.12时使用了clang编译器,结果发现了崩溃问题。通过测试发现该问题是由于使用clang + gnustl_static造成的,因此该版本切换回使用gcc 4.9。当c++_static稳定后再切换成clang。

   CURL升级到7.50.0

   CURL 7.50.0解决了在NAT64环境连接IPV4地址格式的IP地址错误问题,Cocos引擎也第一时间响应并即时跟进升级了CURL版本。

   其他改动

   更完整的改动列表可以查看Cocos官网:http://cocos.com/

声明:游戏下载登载此文出于传递信息之目的,绝不意味着游戏下载赞同其观点或证实其描述,若侵权请来信告知,我们将及时处理。

推荐阅读

《斗罗十年-龙王传说》玩家口碑爆棚, 真·斗罗里体验奇幻无双卡牌玩法

《斗罗十年-龙王传说》玩家口碑爆棚, 真·斗罗里体验奇幻无双卡牌玩法

日前,国内奇幻原创大IP:斗罗大陆改编的正版手游《斗罗十年-龙王传说》如期上线。凭借忠于原著的改编,武魂、魂技等核心设定的复原,以及IP特征与卡牌创新玩法的生态融合,该作上线当天登顶IOS免费榜,在广大粉丝和玩家中引发如潮好评,收获“真·斗罗”“原汁原味的斗罗奇幻世界”的口碑。

2019-10-15|单机资讯

哪个安卓模拟器好 什么安卓模拟器稳定流畅速度快不卡顿

哪个安卓模拟器好  什么安卓模拟器稳定流畅速度快不卡顿

电脑上用安卓模拟器玩手游的玩家经常会遇到模拟器卡顿不流畅速度慢的问题,确实会对电脑上玩手游的体验产生影响。因为电脑上的手游数量非常多,而且不断会有新游戏发布,每款游戏的适配兼容性可能都会不同。我们通过专业测试,对比模拟器在同样使用环境下的资源占用及FPS帧率来判定模拟器的基础性能,

2019-10-15|单机资讯

《明日方舟》罗德岛再添一员,首位召唤系六星干员登场!

《明日方舟》罗德岛再添一员,首位召唤系六星干员登场!

距离《明日方舟》最新活动“战地秘闻”正式开启已只剩最后几日,而作为本次活动压轴的六星干员“麦哲伦”也终于在昨日摘下了神秘面纱。这名出身极地与博士们偶遇的全新精英干员究竟有着什么样的神秘能力呢?

2019-10-15|单机资讯

枪口轰鸣的安息日,《明日方舟》全新干员“送葬人”到访

枪口轰鸣的安息日,《明日方舟》全新干员“送葬人”到访

随着《明日方舟》新活动“战地秘闻”的上线日期渐渐临近,随着活动即将加入玩家麾下的全新干员们也渐渐揭开了神秘的面纱。

2019-10-09|单机资讯

明日方舟:「战地秘闻」活动消息,5星干员炎客参上

明日方舟:「战地秘闻」活动消息,5星干员炎客参上

在手机端即时战略塔防游戏《明日方舟》近期时装上线的微型故事集:“战地秘闻”中,强力的五星干员炎客将作为本次故事集的奖励干员加入各位罗德岛的博士麾下。那么这位风格不羁的萨卡兹剑客到底有什么特点,各位不妨让小编我来介绍一下。

2019-10-08|单机资讯

2019《迷你世界》全民创造节正式开启,用创意点亮世界

2019《迷你世界》全民创造节正式开启,用创意点亮世界

920全民创造节是《迷你世界》面向广大用户的年度创意文化盛典,今年已是第三届。定位于“创意实践平台”,《迷你世界》通过一年一度的全民创造节,为青少年提供实现梦想,展现自我的机会。

2019-09-23|单机资讯

《斗罗十年-龙王传说》明日公测,极致畅玩武魂世界唐门大集结

《斗罗十年-龙王传说》明日公测,极致畅玩武魂世界唐门大集结

十年不悔入唐门,斗罗传奇正青春。国内奇幻原创大IP:斗罗大陆改编的正版手游《斗罗十年-龙王传说》宣布定档,明日(9月24日)将在全网上线公测。

2019-09-23|单机资讯

明日方舟四星重装,进攻向干员“坚雷”向您报道

明日方舟四星重装,进攻向干员“坚雷”向您报道

根据《明日方舟》官方微博消息,游戏在下个月预定实装的更新中,将在信用商店中增加一名全新的干员以扩充各位博士们的人才储备,相信这位来自来自哥伦比亚正规军的前中士“坚雷”

2019-09-23|单机资讯

《辐射:避难所online》评测:怀旧并非守旧 改编也不是乱编

《辐射:避难所online》评测:怀旧并非守旧 改编也不是乱编

从今年开始怀旧风成为了主题,不管是《魔兽怀旧服》还是周杰伦的新歌都是冲着怀旧去的,《辐射:避难所Online》玩的也是怀旧,但除了怀旧之外,他们还加了点创新在里面。

2019-09-19| 手游评测

吴宣仪代言《斗罗十年-龙王传说》手游 还原柔骨魅兔值得“仪舞”

吴宣仪代言《斗罗十年-龙王传说》手游 还原柔骨魅兔值得“仪舞”

由唐家三少亲任总制作人,大神圈和攸乐科技联手打造的“斗罗十年”白金纪念版手游《斗罗十年-龙王传说》即将“燃魂”公测,粉丝们魂牵梦萦的魂师小舞的形象代言人最终花落“火箭少女101”核心成员吴宣仪。

2019-09-17|单机资讯

安卓游戏榜单