Google 致力于为黑人社区推动种族平等。查看具体举措

使用 Unity 制作游戏

Unity 是一种跨平台游戏引擎,Google Play 商店上的很多游戏都是通过该游戏引擎制作而成的。Unity 的模块化工具可帮助您制作并发布引人入胜的 2D 或 3D 移动游戏。

通过 Unity 制作 Android 版游戏的操作步骤

如需通过 Unity 为 Android 玩家打造游戏体验,请按以下步骤操作:

  1. 下载安装 Unity Hub
  2. 启动 Unity Hub。在 Installs 标签页上,添加支持 64 位应用的 Unity 编辑器版本。请注意,这种版本支持 Android App Bundle,而它可以提供更小且更完善的下载文件包。

    在 Unity Hub 中添加编辑器

  3. 在安装 Unity 编辑器的过程中,请务必添加 Android Build Support 模块(选中该模块旁边的复选框即可)。

  4. 展开 Android Build Support 模块。如果您使用的是 Unity 2019 或更高版本,请添加 Android SDK & NDK Tools 模块。

    在 Unity Hub 中添加 Android Build Support NDK 选项

  5. Projects 标签页上,点击 New 以启动 Unity 新项目。

    启动新项目

  6. (推荐)将 Google 开发的插件导入您的项目中:

  7. 您现在可以开发游戏了!

  8. 更改构建设置,确保能输出 64 位库

添加 Game Package Registry for Unity

Game Package Registry for Unity 是一个新中心,您可在此获取适用于 Unity 且由 Google 开发的最新插件。您可以直接从 Unity IDE 使用该中心安装 Google 托管的任何软件包(无需转到 GitHub)。可直接通过 Unity IDE 更新软件包,从而确保软件包及时包含 Google 推出的最新功能。

您必须使用 Unity 2018.4 及更高版本才能充分利用该中心。如果您使用的是 Unity 的较低版本,请参阅适用于 Unity 的 Google Play 插件项目。

如需开始使用 Game Package Registry for Unity,请选择以下某个选项。

选项 1:下载安装程序

如需下载安装程序,请按以下步骤操作:

  1. 下载最新版本的 Game Package Registry for Unity

  2. 导入 .unitypackage 文件,方法是依次选择 Unity IDE 菜单选项 Assets > Import package > Custom Package,然后导入所有项目。

  3. 系统提示时,点击 Add Selected Registries 以同意 Google API 服务条款并启用 Game Package Registry for Unity。

如需随时查看软件包列表,请打开软件包管理器

选项 2:手动修改 manifest.json

如需将 Game Package Registry for Unity 手动添加到特定项目,您可以修改相应的项目清单。请按以下步骤操作:

  1. 在文本编辑器中打开您的项目的 Packages/manifest.json 文件。

  2. 将文件顶部的内容(dependencies 部分上方)更改为如下所示的内容:

    {
      "scopedRegistries": [
        {
          "name": "Game Package Registry by Google",
          "url": "https://unityregistry-pa.googleapis.com",
          "scopes": [ "com.google" ]
        }
      ],
      ...
    

如需随时查看软件包列表,请打开软件包管理器

打开软件包管理器

  1. 依次打开 Window > Package Manager 以查看软件包列表。

  2. 如果软件包管理器窗口中有刷新按钮,请点击此按钮以加载软件包。

下载适用于 Unity 的 Google Play 插件

如果您使用的是 Unity 2018.3 及更低版本,则可直接通过 GitHub 下载很多 Android 和 Google Play 插件。为便于您使用,适用于 Unity 的 Google Play 插件项目将多个插件绑定为一个综合性插件。

要开始使用,请按以下步骤操作:

  1. 适用于 Unity 的 Google Play 插件版本中下载最新版本。

  2. 导入 .unitypackage 文件,方法是依次选择 Unity IDE 菜单选项 Assets > Import package > Custom Package,然后导入所有项目。

其他资源

以下 Unity 官方指南提供了有关如何实现其他 Android 版关键功能的更多信息:

如需快速实现 Android 版关键功能,不妨尝试使用以下 Unity 示例和插件:

AdMob 移动广告平台(插件)
Android Performance Tuner (SDK)
ARCore 增强现实 (SDK)
Firebase 后端服务和分析 (SDK)
Google Play 游戏服务登录(插件)

如需了解详情,请访问 developers.google.com/unity