> ## 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.

# Unreal Engine 타이틀을 XBOX PC에 출시(UE 5.8+)

> Unreal Engine 5.8에서 도입된 공개 GDK 플러그인을 사용해 단일 Unreal Engine 실행 파일을 Microsoft Store, Epic Games Store, Steam에 게시하세요.

Unreal Engine용 Microsoft GDK 플러그인이 이제 Unreal Engine 5.8 릴리스의 일부로 공개적으로 사용 가능해졌으며, Epic Games Launcher를 통해 다운로드할 수 있고 Epic Games가 GitHub에서 제공하는 Unreal Engine 소스에서도 사용할 수 있습니다. 이 플러그인들은 이미 작업 중인 Win64 플랫폼을 벗어나지 않고도 PC용 XBOX 게임을 빌드, 패키징, 출시하는 데 필요한 모든 것을 제공합니다.

이 플러그인들이 [GitHub에서 제공되는 Microsoft GDK](https://github.com/microsoft/GDK), 그리고 개발자가 이전보다 더 빠르게 시작할 수 있도록 개선된 온보딩과 결합되면서, Unreal Engine 내에서 XBOX용으로 빌드하는 것에 있어 상당한 진전을 이룹니다. Unreal Engine 5.8과 함께 이 플러그인들은 GitHub의 Unreal Engine 소스와 Epic Games Launcher의 Unreal Engine 버전을 기반으로 개발하는 수백만 명의 개발자에게 개방됩니다.

<Tip>
  XBOX 온보딩은 이제 몇 달에서 약 30분으로 단축되었습니다. GDK는 공개적이며, 문서는 NDA가 필요 없고, PlayFab은 XBOX 게임에 무료입니다. 전체 내용은 [Press Start: Get Your PC Game Ready for XBOX in One Day](https://developer.microsoft.com/games/articles/2026/03/gdc-2026-press-start-get-your-pc-game-ready-for-xbox-in-one-day/)를 참조하세요.
</Tip>

## 포함된 내용

Unreal Engine용 Microsoft GDK 플러그인은 스토어 패키징, GDK 런타임 액세스, XBOX 서비스, GameInput 등 PC용 XBOX 게임 빌드의 기반을 제공합니다. 주요 플러그인은 다음과 같습니다.

* **Microsoft GDK Store (MSGameStore):** 에디터에서 게임을 구성하고 Project Settings에서 바로 PC용 XBOX용 `.msixvc` 패키지를 생성합니다.
* **Microsoft GDK Runtime (MSGamingRuntime):** XBOX 호환 세이브 게임, 사용자 선택, System UI를 위해 런타임에 GDK API에 액세스합니다.
* **Online Subsystem GDK:** 업적, 친구, 프레즌스 등을 관리하기 위해 Unreal Engine의 플랫폼 추상화 레이어를 사용합니다.
* **Online Subsystem Selector for PC GDK (MSGameOSSSelector, 5.8 신규):** Online Subsystem 동작의 자동 런타임 전환으로 여러 PC 스토어프론트에 걸쳐 단일 실행 파일을 배포합니다.

추가 플러그인에는 GameInput 통합, Intelligent Delivery용 GDK Package Chunk Installer, GDK Virtual Keyboard가 포함됩니다. 전체 목록과 자세한 문서는 Epic Games의 [GDK 플러그인 문서](https://aka.ms/ue_gdk_docs_plugins)를 참조하세요.

## 왜 중요한가

이전에는 Unreal Engine에서 PC용 XBOX 게임을 빌드하려면 WinGDK를 사용해야 했습니다. 이는 별도의 플랫폼으로 중복 쿠킹을 요구하고, 서드파티 플러그인 플랫폼 비호환성을 초래했으며, 다른 PC 스토어프론트와 다른 PC 게임 빌드 모델로 마찰을 더했습니다. 새로운 플러그인 모델은 그것을 없앱니다. Win64에 머무르며, 기존 서드파티 플러그인이 계속 작동하고, 워크플로가 엔진의 Win64 플랫폼의 더 간소화된 부분으로 다른 PC 스토어프론트와 유사합니다.

그리고 지금까지 이러한 플러그인에 접근하려면 XBOX Series X|S와 XBOX One 개발용 기능을 Unreal Engine 내에서 제공하는 비공개 GDK Platform Extensions의 일부로 게이팅된 접근이 필요했습니다. Unreal Engine 5.8 릴리스부터 PC용 XBOX 빌드에 사용하는 플러그인은 공개되며, 어떤 Unreal Engine 개발자든 발견하고 다운로드할 수 있습니다. 게이트도 없고, 대기도 없습니다.

## 플러그인 획득 방법

다음 표는 엔진 버전별로 플러그인을 획득하는 방법을 요약합니다.

| 엔진 버전                     | 획득 방법                                                                | 접근 요구 사항                                                        |
| :------------------------ | :------------------------------------------------------------------- | :-------------------------------------------------------------- |
| Unreal Engine 5.8 이상      | Epic Games Launcher 다운로드 또는 GitHub 소스와 함께 포함                         | 없음(공개 제공)                                                       |
| Unreal Engine 5.7         | GDK Platform Extensions 다운로드                                         | XBOX Developer 프로그램 멤버십 + [접근 요청](https://aka.ms/ue_gdk_access) |
| Unreal Engine 4.27 \~ 5.6 | GDK Platform Extensions 다운로드(OnlineSubsystemGDK만, Win64 GDK 플러그인 없음) | XBOX Developer 프로그램 멤버십 + [접근 요청](https://aka.ms/ue_gdk_access) |

### GitHub의 Unreal Engine 소스(게임 팀에 권장)

게임 팀에게는 GitHub의 Unreal Engine 소스를 사용하는 것을 권장합니다. 전체 소스 접근은 심층 커스터마이징, 엔진 코드로의 디버깅, 그리고 타이틀에 특정한 수정과 최적화를 통합할 수 있는 능력을 제공합니다.

1. [unrealengine.com/ue-on-github](https://www.unrealengine.com/ue-on-github)에서 Epic Games 계정을 GitHub 계정과 연결합니다.
2. 연결 후 [EpicGames/UnrealEngine](https://github.com/EpicGames/UnrealEngine) 비공개 리포지토리에 접근할 수 있습니다.
3. Unreal Engine 5.8 소스를 클론하거나 다운로드합니다. GDK 플러그인은 엔진 소스에 있습니다.
   * `Engine\Plugins\Runtime\Windows\MSGameStore`
   * `Engine\Plugins\Runtime\Windows\MSGamingRuntime`
   * `Engine\Plugins\Online\Microsoft\OnlineSubsystemGDK`
   * `Engine\Plugins\Runtime\Windows\MSGameOSSSelector`
4. 빌드 환경을 구성하려면 `Setup.bat`과 `GenerateProjectFiles.bat`을 실행합니다.
5. [소스에서 Unreal Engine 빌드](https://aka.ms/ue_build_source) 가이드를 따라 소스에서 엔진을 빌드합니다.

<Note>
  GitHub 소스에서 빌드할 때 GDK SDK 버전 호환성은 `Engine\Config\Microsoft\GDK_SDK.json`에 정의되어 있습니다. Unreal Engine 5.8은 April 2026 GDK까지(버전 250404\~260499)의 광범위한 GDK 버전을 지원합니다. `winget install Microsoft.Gaming.GDK`로 GDK를 설치할 수 있습니다.
</Note>

### Epic Games Launcher

소스 접근이 필요하지 않다면 [Epic Games Launcher](https://aka.ms/ue_download)를 통해 Unreal Engine을 다운로드할 수 있습니다. Unreal Engine 5.8부터 Microsoft GDK 플러그인이 엔진 다운로드에 공개적으로 포함됩니다.

1. [Epic Games Launcher](https://www.unrealengine.com/download)가 없다면 설치합니다.
2. 런처의 **Unreal Engine** 탭에서 Unreal Engine 5.8 이상을 설치합니다.
3. Microsoft GDK 플러그인이 자동으로 포함됩니다. 추가 다운로드나 접근 요청이 필요하지 않습니다.

### GDK Platform Extensions (Unreal Engine 5.7)

Unreal Engine 5.7의 경우 GDK 플러그인이 GDK Platform Extensions의 일부로 제공됩니다. 이 확장은 ID\@XBOX와 같은 XBOX Developer 프로그램의 멤버십과 별도의 접근 요청이 필요합니다.

1. ID\@XBOX와 같은 [XBOX Developer Program](https://aka.ms/gdk_id)에 가입합니다.
2. [접근 요청 양식](https://aka.ms/ue_gdk_access)을 사용해 Unreal Engine의 Developer Community GDK 그룹에 접근을 요청합니다.
3. 승인되면 GDK Platform Extensions를 다운로드합니다. 플러그인은 `Engine\Platforms\GDK\Plugins` 폴더에 있습니다.

GDK Platform Extensions 설정에 대한 자세한 내용은 [PC 개발용 Unreal Engine 시작하기](/build/gdk-and-engines/unreal/unreal)를 참조하세요.

## 시작하는 방법

1. **Unreal Engine 5.8 설치**, [GitHub 소스](https://www.unrealengine.com/ue-on-github)(권장) 또는 [Epic Games Launcher](https://aka.ms/ue_download)에서 제공됩니다.
2. **Microsoft GDK 설치.** Unreal Engine 5.8은 April 2026 GDK까지의 광범위한 버전을 지원합니다. 터미널에서 `winget install Microsoft.Gaming.GDK`로 설치하거나 [aka.ms/gdkdl](https://aka.ms/gdkdl)에서 다운로드하세요.
3. Plug-in 메뉴에서 **Microsoft GDK 플러그인을 활성화**하고 **MS Gaming (PC GDK)** 아래의 Project Settings를 구성해 게임을 [Microsoft Partner Center](https://partner.microsoft.com/dashboard/windows/overview)와 연결합니다.
4. **게임 구성 및 패키징:** 메타데이터를 설정하고 에디터에서 직접 `.msixvc` 패키지를 생성합니다.

기존 WinGDK 타이틀이 있다면 변환 안내를 위한 마이그레이션 스크립트가 포함되어 있습니다.

```bat theme={null}
RunUAT MigrateWinGDK -project=Path/To/Project.uproject
```

자세한 플러그인 설정, 구성, 패키징 단계는 [PC 개발용 Unreal Engine 시작하기](/build/gdk-and-engines/unreal/unreal)를 참조하세요.

<Note>
  게임을 XBOX에 게시하려면 [ID@XBOX 등록](https://aka.ms/id)이 필요합니다. 가입 절차는 약 30분이 걸리며, 신청이 진행되는 동안 GDK와 플러그인으로 빌드를 시작할 수 있습니다.
</Note>

## 리소스

* [Unreal Engine용 Microsoft GDK Plug-ins 문서](https://aka.ms/ue_gdk_docs_plugins)
* [PC 개발용 Unreal Engine 시작하기](/build/gdk-and-engines/unreal/unreal)
* [Press Start: Get Your PC Game Ready for XBOX in One Day](https://developer.microsoft.com/games/articles/2026/03/gdc-2026-press-start-get-your-pc-game-ready-for-xbox-in-one-day/)
* [ID@XBOX 등록](https://aka.ms/id)
* [GitHub의 XBOX GDK 샘플](https://github.com/microsoft/Xbox-GDK-Samples)

## 참고

* [PC 개발용 Unreal Engine 시작하기](/build/gdk-and-engines/unreal/unreal)
* 모든 게임을 위한 단계
* [Epic Games의 GDK 플러그인 문서](https://aka.ms/ue_gdk_docs_plugins)


## Related topics

- [타이틀 출시](/ko/services/playfab/pricing/title-launches.md)
- [새로운 GDK 타이틀 개발하기](/ko/home/build-first-title/developing-new-titles.md)
- [Unity, Unreal 및 기타 엔진과 함께 GDK 사용](/ko/build/gdk-and-engines/gdk-and-engines.md)
- [Unreal Engine 개요](/ko/paths/unreal/overview.md)
- [PC 엔드투엔드 개요](/ko/build/gdk-and-engines/overview.md)
