关于 Cocos Creator

Cocos Creator 是一个跨平台游戏引擎,全世界的许多开发者都使用它。它可以帮助您高效地制作 2D 和 3D 游戏和应用。

Cocos Creator 界面

在 Cocos Creator 中构建 Android 游戏的步骤

如需使用 Cocos Creator 针对 Android 平台构建游戏,请按以下步骤操作:

  1. 下载安装 Cocos Dashboard

  2. 启动 Cocos Dashboard。前往 Editor(编辑器)标签页,然后点击 Download(下载)以添加相应的 Cocos Creator 版本。我们强烈建议您尽可能使用最新版本。Cocos Creator Dashboard 的“Editor”(编辑器)标签页

  3. 前往 Project(项目)标签页,然后点击 New(新建)以创建新的 Cocos Creator 项目。Cocos Creator Dashboard 的“Project”(项目)标签页

  4. 选择编辑器版本,输入您的项目名称,选择要存储到的位置,然后点击 Create(创建)。Cocos Creator Dashboard 的项目创建界面

  5. 您可以开始制作游戏了!

  6. 使用 Project > Build(项目 > 构建)面板将游戏导出到 AndroidCocos Creator 的“Build”(构建)面板

  7. 在 Android Studio 中编译并生成这款 Android 应用。

重要功能

Google Play 免安装体验

借助 Google Play 免安装体验,用户无需事先安装,即可使用应用或游戏。您可以通过在 Play 商店和 Google Play 游戏应用中显示自己的免安装应用,提升您的 Android 应用的互动度或安装量。如需了解该技术在 Cocos Creator 中的运作方式,请参阅在 Cocos Creator 中将您的游戏发布为 Google Play 免安装应用

Android App Bundle (AAB)

Android App Bundle(或称 AAB)是一种发布格式,其中包含一个应用的所有经过编译的代码和资源。利用这种发布格式,您只需准备 app bundle,而 APK 生成及签名则交由 Google Play 来完成。如需了解详情,请参阅在 Cocos Creator 中使用 Android App Bundle 发布游戏

Swappy

Android Frame Pacing 库(也称为 Swappy)是 Android Game SDK 的一部分。它可帮助 OpenGLVulkan 游戏在 Android 上实现流畅的渲染和正确的帧同步。

开发者可以在“Build”(构建)面板上选中“Enable Swappy”(启用 Swappy)复选框,从而在 Cocos Creator 中轻松启用 Swappy。

如需了解详情,请参阅 Google 文档 Frame Pacing 库概览

Vulkan

Cocos Creator 支持 Vulkan,这是一个适用于高性能 3D 图形的低开销、跨平台 API,可用作图形 API 后端之一。开发者可以从 Cocos Creator 中的“Build”(构建)面板选择 Vulkan 作为面向 Android 的图形 API。