코어 플랫폼
| 용어 | 정의 |
|---|---|
| GDK | XBOX Game Development Kit. GRDK와 GXDK를 포함하는 상위 SDK입니다. |
| GRDK | Gaming Runtime Development Kit. Gaming Runtime 기능(MSIXVC, Connected Storage 등)을 사용하는 PC 및 XBOX용 GDK 타이틀 개발을 위한 헤더, 라이브러리, 도구입니다. |
| GXDK | Gaming eXtensions Development Kit. D3D12.x, xb* 원격 관리 도구, Visual Studio 통합을 포함한 GDK의 XBOX 전용 부분입니다. |
| Gaming Runtime | Microsoft 플랫폼에서 현대적인 크로스 디바이스 게임을 구현하는 구성 요소 집합(MSIXVC, Installation Management, Connected Storage, Store Commerce, Accessibility, Game Invites, TCUI). |
| Game OS | XBOX 콘솔에서 GDK 게임을 실행하는 최소한의 빠르고 안전한 OS입니다. |
| WINAPI_FAMILY_GAMES | GDK가 지원하는 Win32 API 하위 집합을 나타내는 Win32 API 파티션. XBOX 콘솔에서 필수입니다. |
| xgameplatform.lib | 모든 WINAPI_FAMILY_GAMES API의 진입점을 정의하는 상위 임포트 라이브러리입니다. |
| XGameRuntime | XGameRuntimeInitialize로 초기화하는 GDK 런타임 라이브러리. XBOX 콘솔에서 필수입니다. |
패키징 및 배포
| 용어 | 정의 |
|---|---|
| MSIXVC | PC와 XBOX 콘솔 모두에서 GDK 타이틀이 사용하는 패키징 형식. Microsoft Store 제출에 필수입니다. |
| MicrosoftGame.config | 타이틀의 신원, 실행 파일, 기능, Gaming Runtime 기능을 선언하는 필수 구성 파일(이전에는 MicrosoftGameConfig.mgc). |
| makepkg | MSIXVC 패키지를 생성하는 명령줄 도구입니다. |
| wdapp | PC에서 MSIXVC 패키지를 배포하고 테스트하는 명령줄 도구입니다. |
| Intelligent Delivery | 게임이 현재 구성(언어, 지역, 선택적 콘텐츠)에 필요한 청크만 다운로드할 수 있게 해 주는 Gaming Runtime 기능입니다. |
| Streaming Install | 패키지 콘텐츠가 아직 다운로드되는 동안에도 게임이 실행되기 시작할 수 있게 하는 기능입니다. |
신원 및 계정
| 용어 | 정의 |
|---|---|
| Partner Center | 조직을 설정하고, 타이틀을 등록하고, XBOX 서비스를 구성하고, 게임을 제출하는 Microsoft 개발자 포털입니다. |
| Microsoft Entra ID | Partner Center에서 조직 멤버를 관리하는 데 사용되는 신원 서비스(이전 Azure AD)입니다. |
| 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* 도구 | xbconnect, xbcopy, xbrun 등 XBOX 개발 키트를 위한 원격 관리 명령줄 도구. |
| XBOX Manager | 개발 키트를 관리하는 데스크톱 앱. |
| XDP | XBOX Device Portal. 웹 기반 개발 키트 관리. |
| xbWatson | 크래시 덤프 캡처 및 분석 도구. |
| Trace Analyzer | XBOX 서비스 및 Gaming Runtime 트레이스를 분석하는 도구. |
