引擎:Cocos Creator

作者:CocosEngine
2020-10-16
2 1 0

引言

Cocos Creator 引擎,为国内团队——厦门雅基软件有限公司创作的一款以内容创作为核心的一体化开发工具,全球范围内越来越多的开发者正在使用它来制作游戏,此外,还应用于数字娱乐、数字文创、在线教育、虚拟展会、电商等等不同领域。

Cocos Creator

Cocos Creator 是以内容创作为核心,实现了脚本化、组件化和数据驱动的游戏开发工具。 具备了易于上手的内容生产工作流,以及功能强大的开发者工具套件,可用于实现游戏逻辑和高性能游戏效果。

最新版本

截至发稿时:v2.4.3

引擎特性

一体化编辑器: 

包含了一体化、可扩展的编辑器,简化了资源管理、游戏调试和预览、多平台发布等工作。允许设计师深入参与游戏开发流程,在游戏开发周期中进行快速编辑和迭代。支持 Windows 和 Mac 系统。


2D 和 3D: 

同时支持 2D 和 3D 游戏开发,具有可满足您各种游戏类型特定需求的功能。并且深度优化了纯 2D 游戏的编辑器使用体验和引擎性能,内建了 Spine、DragonBones、TiledMap、Box2D、Texture Packer 等 2D 开发中间件的支持。


开源引擎:

Cocos Creator 的引擎完全开源,并且保留了 Cocos2d-x 高性能、可定制、容易调试、易学习、包体小的优点。


跨平台: 

Cocos Creator 深度支持各大主流平台,游戏可以快速发布到 Web、iOS、Android、Windows、Mac,以及各个小游戏平台。在 Web 和小游戏平台上提供了纯 JavaScript 开发的引擎运行时,以获得更好的性能和更小的包体。在其它原生平台上则使用 C++ 实现底层框架,提供更高的运行效率。


JavaScript:

您可以完全使用 JavaScript 来开发游戏,在真机上进行快速预览、调试,对已发布的游戏进行热更新。同时支持 TypeScript。


高效的工作流程:

Cocos Creator 预制件是预配置的游戏对象,可提供高效而灵活的工作流程,让设计师自信地进行创作工作,而无需为犯下耗时的错误担忧。


UI:

内置的 UI 系统能够让您快速、直观地创建用户界面。


自定义工具:

您可以借助各种您所需工具扩展编辑器功能以匹配团队工作流程。创建或添加自定义的插件或在插件商店中找到所需资源,插件商店中有上百种能够帮助您加快项目进程的范例、工具和插件。

Cocos Creator 3D

Cocos Creator 3D 是在 Cocos Creator 基础之上全面升级而来的纯 3D 游戏编辑器产品。秉承着 Cocos 一贯的低成本,低门槛,高性能,跨平台等产品特性,这款全新的一体化 3D 游戏编辑器旨在成为开发者创作 3D 游戏的新选择。

最新版本

截至发稿时:v1.2.0

适合团队

适合中小规模 3D 游戏团队以及资源有限的独立团队,希望自己的游戏跨原生、Web、小游戏等平台。快速上手,极速迭代,轻松跨平台发布,最大化游戏产品的可见度和成功概率。

引擎特性

编辑器全面升级:

全新的界面设计更加简洁清晰新资源系统增强对大项目支持更清晰的模块隔离保障稳定性。


便利的编辑器体验:

Camera 预览面板资源缩略图面板动画编辑器可以直接编辑粒子和模型材质属性支持压缩纹理自动合图功能自动合并 JSON,缩减包体。


完善的功能特性:


性能与框架:

多渲染后端框架,已支持 WebGL 1.0 和 WebGL 2.0 面向未来的底层渲染 API 设计基于 Command Buffer 提交渲染数据高性能 HDR 渲染超高效的 GPU Driven 骨骼动画。

游戏案例

引擎官方下载

https://www.cocos.com/products