核心平台
| 名詞 | 定義 |
|---|---|
| GDK | XBOX Game Development Kit。包含 GRDK 與 GXDK 的總括 SDK。 |
| GRDK | Gaming Runtime Development Kit。用於為 PC 與 XBOX 開發使用 Gaming Runtime 功能(MSIXVC、Connected Storage 等)的 GDK 遊戲的標頭、程式庫與工具。 |
| GXDK | Gaming eXtensions Development Kit。GDK 中僅適用於 XBOX 的部分,包括 D3D12.x、xb* 遠端管理工具與 Visual Studio 整合。 |
| Gaming Runtime | 在 Microsoft 平台上實作現代跨裝置遊戲的一組元件(MSIXVC、安裝管理、Connected Storage、Store Commerce、協助工具、遊戲邀請、TCUI)。 |
| Game OS | 在 XBOX 主機上執行 GDK 遊戲的精簡、快速且安全的作業系統。 |
| WINAPI_FAMILY_GAMES | 代表 GDK 所支援 Win32 API 子集的 Win32 API 分割區。在 XBOX 主機上為必要項目。 |
| xgameplatform.lib | 定義所有 WINAPI_FAMILY_GAMES API 進入點的總括匯入程式庫。 |
| XGameRuntime | 你使用 XGameRuntimeInitialize 初始化的 GDK 執行階段程式庫。在 XBOX 主機上為必要項目。 |
封裝與部署
| 名詞 | 定義 |
|---|---|
| MSIXVC | GDK 遊戲在 PC 與 XBOX 主機上使用的封裝格式。提交至 Microsoft Store 時為必要項目。 |
| MicrosoftGame.config | 必要的設定檔(前身為 MicrosoftGameConfig.mgc),用來宣告遊戲的身分識別、可執行檔、功能與 Gaming Runtime 功能。 |
| makepkg | 建立 MSIXVC 套件的命令列工具。 |
| wdapp | 在 PC 上部署與測試 MSIXVC 套件的命令列工具。 |
| Intelligent Delivery | 讓遊戲只下載目前設定(語言、地區、選用內容)所需區塊的 Gaming Runtime 功能。 |
| Streaming Install | 讓遊戲在套件內容仍在下載時即可開始執行的功能。 |
身分識別與帳戶
| 名詞 | 定義 |
|---|---|
| Partner Center | Microsoft 開發者入口網站,你可以在此設定組織、註冊遊戲、設定 XBOX 服務並提交遊戲。 |
| Microsoft Entra ID | 身分識別服務(前身為 Azure AD),用於管理 Partner Center 中你的組織成員。 |
| TitleId | XBOX 指派給你遊戲的識別碼。在 MicrosoftGame.config 中設定。 |
| MSAAppId | Microsoft Account App ID,XBOX 服務用來識別遊戲。 |
| Sandbox | 用於開發與測試的隔離 XBOX 服務環境。可使用 XblPCSandbox.exe 切換沙箱。 |
| 測試帳戶 | 用於在發行至 RETAIL 沙箱之前驗證 XBOX 服務功能的沙箱化 XBOX 帳戶。 |
| XUID | XBOX 使用者識別碼。 |
服務
| 名詞 | 定義 |
|---|---|
| XSAPI | XBOX Services API。適用於 XBOX 服務的扁平化 C API 介面。 |
| XAL | XBOX Authentication Library。 |
| Connected Storage / Game Saves | 透過 XGameSave 提供的雲端遊戲存檔儲存空間。 |
| TCUI | Title-Callable UI。透過 XGameUI 代表遊戲顯示的標準化系統 UI。 |
| PlayFab | Microsoft 的 LiveOps 後端,提供分析、經濟系統、多人遊戲與排行榜功能。 |
工具與偵錯
| 名詞 | 定義 |
|---|---|
| PIX for Windows / PIX for XBOX | 官方 GPU 與 CPU 效能分析與偵錯工具。 |
xb* 工具 | 適用於 XBOX dev kit 的遠端管理命令列工具,例如 xbconnect、xbcopy 與 xbrun。 |
| XBOX Manager | 用於管理 dev kit 的桌面應用程式。 |
| XDP | XBOX Device Portal。以網頁為基礎的 dev kit 管理工具。 |
| xbWatson | 損毀傾印擷取與分析工具。 |
| Trace Analyzer | 用於分析 XBOX 服務與 Gaming Runtime 追蹤的工具。 |
