Cocos Creator 3.0预览版发布,多项重大更新来袭

OSC开源社区 昨天

以下文章来源于FOSS Lab ,作者御坂弟弟

FOSS LabFree and Open Source Software,自由与开源软件

Cocos Creator 3.0 预览版已经发布。该版本在功能上已经接近正式版,可以用于新项目立项和特性预研。Cocos Creator 3.0 集成了原有 2D 和 3D 两套产品的所有功能,并在编辑器和引擎上做出多项更新。

编辑器

Cocos Creator 3.0 在 Cocos Creator 2.x 沿用多年的编辑器框架上进行了重构、拓展和升级。包括更加简洁清晰的界面设计、更快的启动速度、插件系统模块化、模块之间代码隔离消息驱动等等。

部分特性

  • 在构建之后,Creator 3.0 将会缓存大部分构建内容,包括资源,压缩纹理,自动图集,引擎代码等,在之后构建中,如果没有变化,将直接使用缓存内容,加快构建速度,提升效率。

  • 编辑器几乎所有功能模块都是以插件形式存在。用户可以在扩展菜单中快速创建自己的插件,从而实现自己想要的效果。

  • 提供扩展管理器,可以管理所有扩展插件的运行和卸载

  • 提供消息管理器,可以看到目前编辑器内已提供的功能

  • 支持组件搜索,可以快速添加组件

  • 动画编辑器功能扩展

  • 新版的 FBX 导入器

  • ......

引擎

Cocos Creator 3.0 将 Cocos Creator 2.4 与 3D 的优势进行了融合,全面支持 2D、3D 的各种功能特性。

部分特性

  • 支持 Metal, Vulkan, WebGL 1.0,WebGL 2.0,GLES2, GLES3 的多渲染后端

  • 原生支持 PBR

  • 支持 GPU Instancing 合批优化,适用于绘制大量顶点数据相同的动态模型,支持对包含骨骼动画计算的模型进行 instancing 合批

  • 支持全局雾效

  • 采用光学度量单位来描述光源参数。基于光学度量单位,用户可以将光源的相关参数全部转化为真实世界中的物理值

  • Effect 的资源面板支持预览编译后的 Shader 代码,并支持可视化编辑 Shader 的每个 Define

  • 全面转向 TypeScript,不再支持 JavaScript

  • ......

现有项目可稳定过渡

现有的 Cocos Creator 2.4 将作为 LTS(长期支持)版本,并在后续两年提供持续更新,比如 Creator 2.4 预计在 2021 年提供缺陷修复和新的小游戏平台支持,以及 Apple Silicon (M1) 芯片的支持。此外,Cocos Creator 3D 也将会包含在 3.0 版本中,现有的 1.2 项目可直接升级,并且后续不在发布独立版本。

以下功能将在正式版发布

  • 暂不支持 HUAWEI AGC 平台

  • 暂不支持 Cocos Services 服务,将在正式版加入

  • 暂不支持动态合图

  • 暂不支持 Prefab 嵌套

  • Android 暂不支持发布 x86_64 架构

  • 原生平台暂不支持使用 freetype 进行文字渲染

  • 编辑器暂不支持资源包导入导出功能

  • 编辑器暂未实现华为快游戏调试工具

  • Button 组件暂不支持 enable auto gray effect

如无意外,后续的正式版会在春节前后发布。

不喜欢
不看的原因确定内容质量低不看此公众号
(0)

相关推荐