Version: 2023.1
开始使用 UDP
Implementing IAP products

使用 UDP 分发游戏

以下步骤显示了通过 UDP 将游戏发布到应用商店的总体过程。

  1. 在 UDP 控制台中创建游戏
    1. 在 UDP 控制台上输入游戏信息。
    2. 定义支持的语言。
  2. Implement UDP in your Unity project.
    1. 安装 UDP 包。
    2. 将项目链接到 UDP 客户端。
    3. 初始化 UDP SDK。
    4. 实现 IAP(如果适用)。
    5. 为付费游戏实现 LicenceCheck(可选)。
  3. Build and test your game
    1. 构建游戏 APK。
    2. 确保你的所有 IAP 商品都列在 UDP 控制台中(如果适用)。
    3. 在沙盒中测试游戏。
  4. 将游戏 APK 上传到 UDP 控制台
  5. 在 UDP 控制台中完成游戏信息页面。
    1. 验证测试成功。
    2. 上传应用签名私钥。
    3. 设置付费价格(如果适用)。
    4. 将游戏信息本地化为其他语言(如果适用)。
  6. 在 UDP 上发布游戏
  7. 将游戏发布到商店

下图展示了总体工作流程。

The workflow.
The workflow.

在 UDP 控制台中创建游戏

要在 UDP 控制台中创建新游戏,请执行以下操作:

  1. In the My Games tab, select Add Game.
  2. Add a title for your game and select Create New Game.
    The Game Info page opens.
  3. 选择保存

这是在 UDP 控制台中创建新游戏的最低要求。 下一步是输入游戏信息

When you create a new game in the UDP console it generates a UDP client and UDP client ID. You must link the UDP client to your game in the Unity Editor.

在 UDP 控制台上输入游戏信息

要在 UDP 控制台上编辑游戏信息,请执行以下操作:

  1. 在“我的游戏”选项卡中,选择相应的游戏卡。
  2. 在“游戏信息”页面中,选择编辑信息以进入编辑模式。
    1. 更新游戏信息。详细了解“游戏信息”页面的要求。
      为了帮助完成此信息,你还可以从 Google Play 导入元数据。
  3. 要保存更改,请选择保存。要放弃更改,请选择取消

If you intend to provide descriptions for your game in multiple languages, add your supported languages in the UDP console. Otherwise, implement UDP in your project.

添加支持的语言

在“游戏信息”页面中添加语言时,它将复制默认版本的信息。因此,为减少重复工作,在添加更多语言之前,请在默认版本中尽可能先多添加信息。 要添加语言,请执行以下操作:

  1. 在“游戏信息”页面中,选择编辑信息
  2. 在语言下拉选单中,选择管理语言
    1. 选择希望支持的语言,然后选择保存
  3. 在“游戏信息”页面中,选择保存

如果要使用批量导入功能来导入 IAP 商品(包括多种语言的描述),应首先在 UDP 控制台中添加语言。否则,不会为这些语言导入 IAP 描述。

在项目中实现 UDP

Follow the steps to get started with the UDP package. This includes:

  1. 安装 UDP 包。
  2. 将项目链接到现有 UDP 客户端 ID。
  3. 初始化 SDK。
  4. 如果适用,在游戏中实现以下相关代码:
    • IAP
    • 付费游戏
开始使用 UDP
Implementing IAP products