在某些市场,某些应用程序尤其是游戏需要有年龄分级。如果需要向 Windows 应用商店提交分级,必须在名为 Game Definition File (GDF) 的 XML 格式数据文件中提供分级信息。下面,我们将指导你创建并上传分级 XML 数据。
要点 Windows 应用商店仅显示在 GDF 中标识为“中性”(NEU) 的语言资源实例中指定的那些评级。
为你的项目创建 GDF 文件
- 通过从 %ProgramFiles(x86)%\Windows Kits\8.0\bin\x86 目录运行 GDFMAKER.EXE 启动 Game Definition File Maker 工具。在该工具启动时,你将看到此默认屏幕。
- 在“文件”菜单中,单击“新建项目”为你的游戏创建一个新的 GDFMAKER 项目。
- 在“新建游戏定义项目”对话框中键入项目名称和项目位置。(请选择与你的 Visual Studio 应用程序项目不同的文件夹位置。)请注意,Windows 应用商店不需要你选择任何其他语言;默认情况下,它仅使用为每个游戏项目创建的“语言中性”数据中的评级。请勿选择其他语言。
- 创建项目时,将显示一个像这样的屏幕。
注意 “游戏 ID”值是针对各项目生成的唯一 GUID,实际值与屏幕截图中的所示值会不同。
- 在应用程序窗口左侧的“本地化信息”下单击“中性语言”选项。
- 清除“使用 Windows 体验指数”复选框。
- 单击“播放任务”选项卡,然后单击“添加”按钮添加一个播放任务。
- 对于你的游戏支持的每个评级系统,单击“游戏评级信息”部分下的“添加”按钮以弹出“添加评级”对话框。
- 在此对话框中,单击该评级机构认证的评级系统、评级和评级描述符。(有关游戏评级的详细信息,请阅读获取游戏评级证书。)
- 在“资源”菜单上,单击“生成项目脚本”。这将为支持的每种语言生成一个目录,本例中为 NEU以及一个 .RC 文件和一个 .H 文件。但是,仅需要 NEU 子文件夹中找到的 XML 文件。
此过程会让 Game Definition File Maker 工具中的许多字段保留为空。这符合 Windows 应用商店应用是的预期,因为 Windows 家长控制系统不使用“游戏评级信息”以外的字段。
上传到 Windows 应用商店
创建 GDF XML 文件后,转到 Windows 应用商店中应用程序的“发行定位点”,然后查找“年龄分级和分级证书”页面。转到“游戏定义文件”部分并上传由 GDFMaker 创建的 XML 文件。