以下步骤显示了通过 UDP 将游戏发布到应用商店的总体过程。
1.在 UDP 控制台中创建游戏。 1.在 UDP 控制台上输入游戏信息。 1.定义支持的语言。 1. Implement UDP in your Unity project. 1.安装 UDP 包。 1.将项目链接到 UDP 客户端。 1.初始化 UDP SDK。 1.实现 IAP(如果适用)。 1.为付费游戏实现 LicenceCheck(可选)。 1. Build and test your game 1.构建游戏 APK。 1.确保你的所有 IAP 商品都列在 UDP 控制台中(如果适用)。 1.在沙盒中测试游戏。 1.将游戏 APK 上传到 UDP 控制台。 1.在 UDP 控制台中完成游戏信息页面。 1.验证测试成功。 1.上传应用签名私钥。 1.设置付费价格(如果适用)。 1.将游戏信息本地化为其他语言(如果适用)。 1.在 UDP 上发布游戏。 1.将游戏发布到商店。
下图展示了总体工作流程。
要在 UDP 控制台中创建新游戏,请执行以下操作:
1.在“我的游戏”选项卡中,选择创建新游戏卡。
1.为游戏添加一个名称,然后选择创建。
随后将打开“游戏信息”页面。
1.选择保存。
这是在 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 控制台上编辑游戏信息,请执行以下操作:
1.在“我的游戏”选项卡中,选择相应的游戏卡。
1.在“游戏信息”页面中,选择编辑信息以进入编辑模式。
1.更新游戏信息。详细了解“游戏信息”页面的要求。
为了帮助完成此信息,你还可以从 Google Play 导入元数据。
1.要保存更改,请选择保存。要放弃更改,请选择取消。
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.在“游戏信息”页面中,选择编辑信息。 1.在语言下拉选单中,选择管理语言。 1.选择希望支持的语言,然后选择保存。 1.在“游戏信息”页面中,选择保存。
如果要使用批量导入功能来导入 IAP 商品(包括多种语言的描述),应首先在 UDP 控制台中添加语言。否则,不会为这些语言导入 IAP 描述。
Follow the steps to get started with the UDP package. This includes:
1.安装 UDP 包。 1.将项目链接到现有 UDP 客户端 ID。 1.初始化 SDK。 1.如果适用,在游戏中实现以下相关代码: * IAP * 付费游戏
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.