Cocos Creator v1.9 用户手册
欢迎使用 Cocos Creator 用户手册!本手册包括详尽的使用说明、面向不同职能用户的工作流程和 step by step 的新手教程。能够帮您快速掌握使用 Cocos Creator 开发跨平台游戏的方法。
注意:请在右上角根据您使用的 Cocos Creator 版本选择相应的手册版本。
产品线简介
Cocos(雅基软件)多年来不断发展,已经发布了多个与 Cocos Creator 密切相关的产品线。为避免混淆,以下是对这些产品的简要介绍:
- Cocos Creator 3.x:发布于 2021 年初,是当前 Cocos Creator 的最新版本,已经过大量商业项目验证。3.x 完全摒弃了 Cocos2d-x 底层,采用全新高性能跨平台 3D 内核,标志着 Cocos Creator 正式发展为全面的泛移动端 3D 游戏引擎。由于 3.x 底层已经完全重写,Cocos Creator 不再被视为 Cocos2d-x 的直接扩展和升级版本。
- Cocos Creator 2.x:发布于 2018 年,2023 年停止更新。所有能力已被 Cocos Creator 3.x 继承,因此建议新项目使用最新的 Cocos Creator 3.x。
- Cocos Creator 3D:2017 年立项,2019 年底以 Cocos Creator 3D 的身份在中国进行了一年多的小规模测试,后正式合并至 Cocos Creator 3.0。由于已被 Cocos Creator 3.x 替代且不再单独更新,提及 Cocos Creator 3D 时通常指代 Cocos Creator 本身的 3D 能力,而非此特定版本。
- Cocos2d-x:发布于 2010 年,2019 年停止更新。这是 Cocos2d 社区最活跃的分支,Cocos Creator 2.x 最初采用的底层运行时便是升级过后的 Cocos2d-x。
- Cocos:当 Cocos 作为引擎的名字单独出现时,通常代表 Cocos Creator 3.x,而不是 Cocos2d-x。
经过多年的快速发展,Cocos Creator 3.x 与 Cocos Creator 2.x 在用法上已经有所不同,二者的 API 也不完全兼容。因此,在查阅文档、API 和教程时,请开发者注意辨别目标版本是 2.x 还是 3.x,以免因版本不一致导致错误。
特别推荐
- 从 v1.9 开始,Cocos Creator 支持发布到 Facebook Instant Games 及 QQ 玩一玩。
- 从 v1.8 开始,Cocos Creator 支持发布到微信小游戏平台,请参阅 发布到微信小游戏平台。
- Cocos Creator 还支持导出场景和 UI 到 Cocos2d-x,请参阅 C++/Lua 引擎支持。
总导读
视频教程
前往 视频教程 页面。
演示和范例项目
- 范例集合(GitHub | Gitee):从基本的组件到交互输入,这个项目里包括了 case by case 的功能点用法介绍。
- Star Catcher(GitHub | Gitee):也就是 快速上手 文档里分步讲解制作的游戏。
- 腾讯合作开发的 21 点游戏(GitHub | Gitee)
- UI 展示 Demo(GitHub | Gitee)
- 暗黑斩 Cocos Creator 复刻版(GitHub | Gitee):由 Veewo Games 独家授权原版暗黑斩资源素材,在 Cocos Creator 里复刻的演示项目。
注意:这些项目会不定期跟随版本进行更新。它们在 GitHub 上的默认分支是 master,对应的一般是最新的 Cocos Creator 版本。如果仍在使用旧版本的 Cocos Creator,这些项目有可能会打不开,可尝试切换到和旧版本相同命名的分支。