> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Steamworks 中不存在的 GDK 功能

> 在 Steamworks 中没有对等物的 XBOX GDK 能力概述,包括沙箱、基于事件的成就与 stats,以及 XBOX Play Anywhere 支持。

## 沙箱

沙箱是隔离的开发环境,便于你在不影响任何其他环境(包括面向用户的零售环境)的前提下测试功能。你可以在 Partner Center 中创建沙箱,并使用 [XBOX 服务 PC 沙箱切换器(XblPCSandbox.exe)](/tools/tools-services/live-pc-sandbox-switcher) 在自己的机器上切换当前所处的沙箱。每个沙箱可以分配不同的成就、stats、排行榜等信息,互不影响。在开发时,它们对测试各种功能非常有帮助。更多信息参见 [XBOX 服务沙箱概览](/publishing/game-publishing/concepts/sandboxes)。

## 基于事件的成就与 stats

除了 XBOX Game Development Kit(GDK)中更依赖手动跟踪、与 Steamworks 的模型更接近的作品管理型成就与 stats 系统外,GDK 还提供了基于遥测的成就进度与 stats 追踪系统,称为 *基于事件的成就与 stats*。这一系统让你可以发送用户执行动作的信息,由 API 处理计算与后续操作,而不是把这些工作交给游戏代码。

## XBOX Play Anywhere

由于 XBOX Game Development Kit(GDK)在主机与 PC 游戏中都可以使用,在两种平台上都集成相关功能可以为你的游戏启用 XBOX Play Anywhere 能力。启用 XBOX Play Anywhere 的游戏可以让同一用户在主机和 PC 上分别访问,并在两种平台之间共享数据。


## Related topics

- [Steam 移植指南概览](/zh-CN/build/steam-porting-guide/overview.md)
- [GameInput](/zh-CN/reference/input/gameinput/gameinput_members.md)
- [GameInputRawDeviceReportKind](/zh-CN/reference/input/gameinput/enums/gameinputrawdevicereportkind.md)
- [IGameInputDevice::PowerOff](/zh-CN/reference/input/gameinput/deprecated/interfaces/igameinputdevice/methods/igameinputdevice_poweroff.md)
- [GameInputBatteryState](/zh-CN/reference/input/gameinput/deprecated/structs/gameinputbatterystate.md)
