Full Screen Experience(FSE)
游戏掌机启动时,OEM 可以将其配置为启动一个全屏运行的专用游戏应用。例如,在 ASUS ROG XBOX Ally X 上,设备会启动到全屏版本的 XBOX 应用。玩家可以方便地访问自己的游戏目录,并有机会参与与购买新游戏。 OEM 可以配置默认的全屏应用。启用后:- 许多标准 Windows 体验会被抑制,例如任务栏、部分启动应用与其他服务。这种抑制让游戏可用的内存更多。
- 默认应用可以强制执行“同时只运行一个游戏”的策略。
- 从睡眠或休眠恢复时,玩家会被带回游戏或应用。如果在进入睡眠或休眠前游戏与应用已关闭,则玩家被带回默认游戏应用。
- 设备从关机状态开机时,默认应用会自动启动。
- 游戏与应用会自动以全屏模式启动。
IsGamingFullScreenExperienceActive 函数。以下代码示例展示了该函数的用法。
资源
游戏启动器经常在后台运行并占用内存等资源。相比典型 PC,游戏掌机的内存与资源有限。因此,游戏启动器需要遵循最佳实践,为玩家提供最佳体验。- 启动器不在前台时,尽量减少其资源占用。
- 启动器成功启动游戏后,可考虑关闭启动器(至少减少其资源使用),把更多资源留给游戏。
- 避免安装到任务栏托盘,因为在 FSE 下玩家看不到它。
- 确保玩家有方便的方式关闭启动器。
- 与游戏一样,考虑启动器如何最大程度地降低功耗与对续航的影响。
Web 技术
启动器经常依赖 HTML 来呈现内容。与启动器的其他部分以及在掌机上运行良好的开发者指南一致,请确保以下要求:- HTML 内容在默认情况下就能在距离脸部 12 英寸(30.5 cm)、7 英寸(17.8 cm)屏幕上表现良好且可读。
- 任何图标提示对该设备都是准确的。
- 文本输入使用虚拟键盘,不依赖物理键盘。
