Play PC 开发者工具

Play PC 开发者工具是一款离线桌面工具,旨在为 PC 原生游戏发行商简化工作站新用户引导、游戏配置选择和 WAB 生成流程,以便进行安装程序发布。该工具取代了手动 XML 编辑和命令行执行,让发行商能够无缝验证安装程序软件包、生成自定义发布配置并编译 Windows App Bundle (WAB)。

该工具通过生成 WAB 和 Play 发布配置来简化安装程序发布设置。如需自动执行工作流,请在 CI/CD 流水线中使用 Play 发布 CLI,以便在游戏构建过程中生成 WAB。

使用入门

如需在 Windows 工作站上打开并运行该工具,请按以下步骤操作:

  1. 下载 Play PC 开发者工具 ,并将其内容解压缩到本地目录中。
  2. 在文件资源管理器中打开解压缩后的目录,然后双击 play_pc_developer_tool.exe 以启动主桌面界面。

主信息中心

启动应用后,您会看到一个信息中心,其中包含两个主要工作流:

  • Google Play 游戏电脑版新用户引导:启动抢先体验版 合作伙伴注册和多国家/地区代码配置选择器。
  • 生成 WAB 以进行安装程序发布:打开配置 编译器和软件包管理器。

PC 端新用户引导和开发者注册

此界面用于管理抢先体验版测试的工作站设置,让您能够快速在工作站上注册 GUID 并配置多区域国家/地区列表。

注册合作伙伴 GUID 操作
注册合作伙伴 GUID 操作

抢先体验版注册和机器注册表设置

如需与本地 Google PC SDK 互动,抢先体验版工作站必须在适当的系统注册表路径下拥有经过验证的合作伙伴 ID。

  • 加载和目标路径时的注册表检查:启动时,新用户引导界面会查询系统注册表,以搜索现有已注册的 抢先体验版合作伙伴 GUID。 目标注册表键路径为 HKEY_LOCAL_MACHINE\Software\Google\Play Games Services(使用 EarlyAccessPartnerGuid 值)。此特定路径至关重要,因为本地 PC SDK 会直接从中读取数据,以授权抢先体验版集成。如果找到,界面会自动显示当前 ID 并锁定输入。
  • 安全权限提升处理程序:系统需要管理员权限才能 写入机器注册表路径。当您保存或移除此设置时,该工具会自动处理管理员权限提升上下文,以便标准用户能够安全地配置设置,而无需以管理员权限运行整个界面。
  • 取消注册控件:点击 Deregister(取消注册)可安全地清理工作站 注册状态。

交互式国家/地区代码选择器

许多 PC 游戏都会在多个区域发布。您可以快速搜索、过滤和提取与测试范围匹配的格式化国家/地区块。

  • 双搜索文本框:您可以实时搜索可用列表或所选列表。
  • 列表转换箭头:您可以使用 结构移动按钮在列表之间移动选择项。
  • 自动排序和串联:选择国家/地区项后,系统会按字母顺序对其进行排序,并将其串联成一个干净的以英文逗号分隔的 ISO 国家/地区代码字符串(例如 AL,DZ,IN,US),以便在 Play 管理中心设置期间进行复制粘贴。

WAB 软件包和配置向导

“软件包生成器”窗口是核心工作区,发行商可以在其中配置元数据、验证安装设置并打包 Windows App Bundle (WAB)。

生成 DMI WAB 操作
生成 DMI WAB 操作

可视化注册表值选择器

您无需手动输入注册表路径,而是可以直观地浏览 Windows 注册表,以找到游戏的安装文件夹、启动器的相对路径以及卸载程序可执行文件的注册表指示器。

  • 结构值显示:结构值显示:输入顶级 注册表路径,即可查看子键及其值的完整列表。

可执行文件权限提升验证

为防止因清单凭据不匹配而导致静默安装失败,验证器会扫描二进制标头。

  • 内嵌警告:如果二进制文件的权限提升要求与 配置复选框不匹配,系统会显示一个内嵌警告块。

WAB 软件包编译

如需构建标准 Windows App Bundle (WAB) 软件包,该工具会使用以下流程实现结构化编译链:

  1. 它会在本地生成发布元数据 XML 文件,并将其保存到存储路径。
  2. 它会将此 XML 配置路径和目标参数直接传递给 底层软件包编译器工具 play_publishing_tool.exe 以生成最终的 Windows App Bundle (WAB) 软件包,并将其保存到本地 文件。

该向导会密切监控标准输出和退出流,并向开发者通知编译进度和退出状态。

其他资源