查看原文
其他

Cocos 3D 引擎即将发布,我们在行动

C姐 COCOS 2021-08-09

Cocos 作为一款跨平台、开源、免费移动游戏引擎,具备高兼容性、高性能、一次制作多终端平台共享、包体积小等众多优势,Cocos Creator 凭借完善卓越的表现已成为了 H5 行业的 2D 标杆。本着助力开发者更加简单高效地进行 3D 手游开发,快速进入 3D H5市场的目的,Cocos 持续在 3D 引擎开发技术领域进行不懈探索,目前已经完成了 3D 引擎的主体功能,预计将在 6 月底左右发布 Cocos 3D 引擎 Preview 版本,7 月底发布 v1.0 版本。

Cocos 3D 引擎

适用对象


Cocos 3D 引擎将主要为以下两大类客户提供服务:


1、助力现有的 3D 手游快速进入H5市场


这部分开发者目前阶段主要使用 Unity 引擎,在即将发布的 Preview 版本中,Cocos 3D 将提供完善的工具,从 Unity 导出整体项目到 Cocos 3D 引擎,提供最小集合的完整工作流。这种模式,游戏只要最小的改动,就可以流畅运行在 H5 平台和小游戏平台上。


2、满足新 H5 3D 游戏的开发需求


在 Cocos Creator 三年的编辑器开发积累之上, Cocos 3D 的编辑器也在开发进行中,预计在下半年,将发布第一个支持完整游戏开发工作流的编辑器版本。于此同时,基于 Unity 开发的 H5 3D 游戏资源也可以被导入到 Cocos 3D 的编辑器,开发工作流,让用户可以进行新游戏的开发。

Cocos 3D 引擎 

v1.0 工作流介绍


v1.0 版本通过 Unity 插件的机制,将提供完整的 Unity 项目一键导出到 Cocos 3D 引擎的工作流,让项目进行最小的改动,就可以运行到 H5 或小游戏平台上。


现有的 Unity 项目可以通过以下流程发布到 Cocos 3D 引擎:


  • 现有游戏项目或者新项目,针对 Web 平台以及 Cocos 3D 支持的功能集合进行资源优化

  • 编写基于 Cocos 3D 的 GamePlay 游戏脚本

  • Gameplay 游戏脚本支持在编辑器中进行挂载占位,实现游戏脚本自动匹配

  • 导出整个游戏项目,游戏运行在 Cocos 3D 引擎上

 

该便捷强大的工作流,建立在  6 月底即将放出的 Preview 版本 v0.9 中,包括以下已经完成的核心功能:


  • 成熟的引擎 Framework,组件化开发和数据化驱动

  • 完整的 Forward Renderer,支持 Blinn-Phong 和 PBR 的 Material,支持实时阴影

  • 完善的动画和粒子系统


3D 场景展示图


  • 强大的 Asset 管理,支持 Unity 项目一键导出

  • 组件:Model, SkinnedModel, Skybox, ParticleSystem, Light, Camera, Animation, UI, Scripting

  • 资源:Mesh, Material, Texture, Sprite, Font, Animation Clip, Prefab

 

Cocos 3D 引擎 

版本里程碑计划



相对于 Unity 而言,Cocos 3D 引擎能够确保代码执行效率更高,在低端设备上也能保证画面的流畅性,另一方面,基于项目的一体化工作流,将大大降低开发成本。

 

Cocos 引擎整合了游戏编辑器 Cocos Creator、全球流行的开源引擎框架 Cocos2d-x等框架和工具,Cocos Creator 凭借高效的工作流受到广大开发者的认可和好评,也让 Cocos 更加坚定「让游戏开发更简单」的宗旨。Cocos 希望通过  3D 引擎的加入,构建全游戏开发体系,满足开发者所有开发需求,并将秉承着打造全球一流水平的游戏通用引擎的初衷,认真打磨 Cocos 3D 引擎,让开发者可以利用 Cocos 3D 引擎实现 3D 游戏的快速开发,继而生产出高品质、好玩、受欢迎的游戏。 

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存