使用 UDP 分发游戏
Learn about digital distribution service-specific delivery requirements for Android applications and explains how to meet them.
阅读时间5 分钟最后更新于 1 个月前
重要提示 |
|---|
| Unity Distribution Portal (UDP) 将于 2025 年 2 月 17 日关闭。自该日起,Unity Distribution Portal (UDP) 网页控制台及相关服务将永久停用。要下载密钥库以及如何将游戏直接重新发布到应用商店的说明,请访问 UDP 概述页面。如果您对帐户有任何疑问,请向 Unity 客户支持部门提交工单。 |
以下步骤介绍了通过 UDP 将游戏发布到应用商店的总体过程。
-
- 在 UDP 控制台上输入游戏信息。
- 定义支持的语言。
-
- 安装包。
- 将项目链接到 UDP 客户端。
- 初始化 UDP SDK。
- 实现 IAP(如果适用)。
- 为付费游戏实现 LicenceCheck(可选)。
-
- 构建游戏 APK。
- 确保您的所有 IAP 商品都列在 UDP 控制台中(如果适用)。
- 在沙盒中测试游戏。
-
在 UDP 控制台中完成游戏信息页面。
- 验证测试成功。
- 上传您的应用签名私钥。
- 设置付费价格(如果适用)。
- 将游戏信息本地化为其他语言(如果适用)。
下图展示了总体工作流程。

工作流程。
在 UDP 控制台中创建游戏
要在 UDP 控制台中创建新游戏,请执行以下操作:
-
在我的游戏 (My Game) 选项卡中,选择 添加游戏 (Add Game)。
-
为游戏添加一个名称,然后选择创建新游戏 (Create New Game)。此时将打开游戏信息 (Game Info) 页面。
-
选择保存 (Save)。
这是在 UDP 控制台中创建一个新游戏所需的最低要求。下一步是输入游戏信息。
在 UDP 控制台中创建新游戏时,它将生成 UDP 客户端和 UDP 客户端 ID。必须在 Unity 编辑器中将 UDP 客户端关联到游戏。
在 UDP 控制台上输入游戏信息
要在 UDP 控制台上编辑游戏信息,请执行以下操作:
- 在我的游戏 (My Game) 选项卡中,选择相应的游戏卡。
- 在游戏信息 (Game Info) 页面中,选择编辑信息 (EDIT INFO) 以进入编辑模式。
-
更新您的游戏信息。详细了解游戏信息 (Game Info) 页面的要求。为了帮助完成此信息,还可以从 Google Play 导入元数据。
-
- 要保存更改,请选择保存 (SAVE)。要放弃更改,请选择取消 (CANCEL)。
如果打算以多种语言为游戏提供描述,请在 UDP 控制台中添加支持的语言。否则,请在项目中实现 UDP。
添加支持的语言
在游戏信息页面中添加语言时,它将复制默认版本的信息。因此,为了减少重复劳动,在添加更多语言版本之前,要在默认版本中尽可能多地添加信息。要添加语言,请执行以下操作:
- 在游戏信息 (Game Info) 页面中,选择辑信息 (EDIT INFO) 编辑信息。
- 在语言下拉选单中,选择 管理语言 (Manage languages)。
- 选择希望支持的语言,然后选择保存 (Save)。
- 在游戏信息 (Game Info) 页面中,选择保存 (Save)。
如果要使用批量导入功能来导入 IAP 商品(包括多种语言的描述),应首先在 UDP 控制台中添加语言。否则,那些 IAP 描述将无法导入。
在项目中实现 UDP
按照步骤开始使用 UDP 包。这些信息包括:
-
安装 UDP 包。
-
将项目链接到现有 UDP 客户端 ID。
-
初始化 SDK。
-
如果适用,在游戏中实现以下相关代码:
- IAP
- 付费游戏