网站首页 > 技术文章 正文
多小伙伴苦等了数月的Cocos2d-x v3.16版本今天正式发布啦!许多开发者升级使用后的一致反馈是:实用、功能强大、稳定性好。
该版本对Cocos Creator的原生游戏开发工作流进行升级,更好的支持creator_to_cocos2dx插件,满足开发者用Cocos Creator制作场景的需求;新增LayerRadiaGradientLayer功能;Web引擎更新Spine runtime到v3.5.35;支持升级到Android Studio 2.3.3;修复了多个Cocos2d-x的bug,持续提升版本的稳定性。
这是一个令人值得期待的全新版本!
Cocos2d-x v3.16版本下载地址:
http://www.cocos.com/download
下面让我们详细地来了解每个亮点功能的特性。
更好地支持creator_to_cocos2dx,提升原生游戏开发体验
creator_to_cocos2dx是一个Cocos Creator的插件。该插件用于导出Creator创建的场景内容给cocos2d-x的C++/Lua工程使用。
通过使用该插件,可以把Cocos Creator当成cocos2d-x的场景编辑器。该插件目前支持这些特性,会持续支持其他新的特性。有些特性只在v3.16+版本支持,比如RichText img标签。
Cocos Creator场景效果
Cocos2d-x场景效果
LayerRaidalGradient,打造炫酷新效果
LayerRadialGradien和LayerColor类似,它会在制定的圆里绘制颜色,效果如下:
修复Lua工程在Xcode 8.0+模拟器崩溃问题,提升稳定性
v3.16版本之前,Lua工程在Xcode 8.0+模拟器会崩溃。这是luajit本身的一个bug,v3.16版本修复了这个问题。如果不想更新引擎,也可以直接更新luajit。
修复iOS 11编译错误
v3.16版本之前,CCFileUtils使用system函数来删除目录。iOS 11删除了system,因此导致了编译错误。改版本修复了这个问题。对应的PR链接在这里,如果不想更新引擎的话,可以参考该PR的改动合并以修复这个问题。
移除部分平台支持
Cocos的Windows 10 metro模式和Windows Phone平台是由微软的西雅图员工负责维护,本次微软内部调整,决定不再维护,因此本版本去除这两个平台的支持。不过在Windows 10仍然可以使用Win32工程。
该版本去除Tizen平台的支持。
提高编译速度,给你飞一样的感觉
大部分的项目不需要bullet,因此这个版本使用bullet的预编译库以加快编译速度。后续还会继续使用更多预编译库,比如Box2D,3D粒子系统等以加快编译速度。
该版本同时修复了大量的warning,后续版本也会持续修复warning。
各位Cocos的小伙伴们,你们千呼万唤的Cocos2d-x v3.16正式版本终于新鲜出炉了!别再观望,这么多亮点功能总有你一直期待的那一个。赶紧下载升级,并给我们一些使用反馈吧!
猜你喜欢
- 2024-11-11 每日学一点(3):Cocos 我来了(每日学英语台词我来了)
- 2024-11-11 都是开源免费引擎,cocos creator与Godot的比较,哪个更有前景?
- 2024-11-11 字字珠玑,想了解Cocos Creator项目结构,看这篇就够了
- 2024-11-11 关于游戏开发过程中CocosCreator 安卓出包所遇到的坑的总结
- 最近发表
- 标签列表
-
- cmd/c (57)
- c++中::是什么意思 (57)
- sqlset (59)
- ps可以打开pdf格式吗 (58)
- phprequire_once (61)
- localstorage.removeitem (74)
- routermode (59)
- vector线程安全吗 (70)
- & (66)
- java (73)
- org.redisson (64)
- log.warn (60)
- cannotinstantiatethetype (62)
- js数组插入 (83)
- resttemplateokhttp (59)
- gormwherein (64)
- linux删除一个文件夹 (65)
- mac安装java (72)
- reader.onload (61)
- outofmemoryerror是什么意思 (64)
- flask文件上传 (63)
- eacces (67)
- 查看mysql是否启动 (70)
- java是值传递还是引用传递 (58)
- 无效的列索引 (74)