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

# 게임 패키지 만들기 및 파트너 센터에 업로드

> GDK로 XBOX 게임 패키지를 만들어 파트너 센터에 업로드하는 튜토리얼입니다. 이를 통해 빌드를 검증, 인증, 게시할 수 있습니다.

> [tab] XBOX

이 문서에서는 Game Development Kit(GDK)를 사용하여 게임 패키지를 만들고 파트너 센터에 업로드하는 방법을 설명합니다.

> [tab] XBOX
>
> ## 사전 요구 사항
>
> * XBOX 크리에이터로 등록. 자세한 내용은 [XBOX 크리에이터 온보딩](https://docs.xbox.com/ko/home/onboarding.md)을 참조하세요.
> * 활성 파트너 센터 계정. 아직 계정이 없는 경우 XBOX 팀에 문의하세요.
> * 제품에 대한 승인된 Game Concept. 자세한 내용은 [게임 개념 제출](https://docs.xbox.com/ko/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-game-concepts.md)을 참조하세요.

> [tab] Windows의 Microsoft Store
>
> ## 사전 요구 사항
>
> * Microsoft Store 개발자로 등록.
> * 활성 파트너 센터 계정.
> * 자세한 내용은 [Microsoft Store 개발자 플랫폼](https://storedeveloper.microsoft.com/home)을 참조하세요.

## Game Development Kit(GDK) 설치

> [tab] XBOX
>
> GDK를 설치하는 것부터 시작하세요. XBOX 크리에이터는 [XBOX Secure Downloads](https://aka.ms/gdkdl)에서 GDK, 샘플 및 도구를 다운로드할 수 있습니다.

> [tab] Windows의 Microsoft Store
>
> GDK를 설치하는 것부터 시작하세요. 개발자는 [Game Development Kit - GitHub](https://aka.ms/gdk)에서 GDK를 다운로드할 수 있습니다.

자세한 내용은 [XBOX Game Development Kit(GDK) 개발 리소스 액세스](https://docs.xbox.com/ko/home/onboarding-access/access-resources.md)를 참조하세요.

## 게임 패키지 만들기

릴리스를 위해 게임을 준비할 때 실행 파일(.exe)과 필요한 모든 콘텐츠를 하나의 패키지로 결합합니다. 패키지를 만들려면 GDK에 포함된 [MakePkg](https://docs.xbox.com/ko/build/core-features/common/packaging/deployment/makepkg.md) 도구(MakePkg.exe)를 사용하세요.

> [tab] XBOX
>
> 게임 패키지는 올바른 형식을 사용해야 합니다.
>
> * 콘솔 게임은 **XVC** 형식을 사용합니다.
>
> * PC 게임은 **MSIXVC** 형식을 사용합니다.
>
> * 다른 패키지 유형은 지원되지 않습니다.
>
> > [!WARNING]
> >
> > **XBOX Play Anywhere**
> >
> > XBOX Play Anywhere 게임을 만드는 경우 **XVC** 패키지와 **MSIXVC** 패키지를 모두 만드세요.
>
> 자세한 안내는 다음을 참조하세요.
>
> * [PC 게임 패키징 시작하기](https://docs.xbox.com/ko/build/core-features/common/packaging/overviews/packaging-getting-started-for-PC.md).
> * [XBOX 콘솔용 타이틀 패키징 시작하기](https://docs.xbox.com/ko/build/core-features/common/packaging/overviews/packaging-getting-started-for-console.md).
> * [GDK 개발 및 도구](https://docs.xbox.com/ko/tools/tools-console/index.md).

> [tab] Windows의 Microsoft Store
>
> Windows의 Microsoft Store에 게시되는 PC 게임 패키지는 **MSIXVC** 형식을 사용합니다. 자세한 지침은 [PC 게임 패키징 시작하기](https://docs.xbox.com/ko/build/core-features/common/packaging/overviews/packaging-getting-started-for-PC.md)를 참조하세요.
>
> > [!NOTE]
> >
> > XBOX 서비스를 사용하지 않는 GDK 게임은 게임을 패키징하는 데 사용되는 **MicrosoftGame.config** 파일에 **MSAAppId**, **TitleId** 또는 **ExtendedAttributeList** 요소를 포함해서는 안 됩니다. 빌드를 패키징하기 전에 MicrosoftGame.config 파일을 편집하여 이러한 요소를 제거하세요. 패키징된 MicrosoftGame.config 파일에 **MSAAppId**, **TitleId** 또는 **ExtendedAttributeList**가 포함되어 있으면, 게임이 RETAIL 샌드박스에서 실행될 때 플레이어는 XBOX 로그인 오류를 경험하게 됩니다.

### 게임 엔진에 내장된 패키징 도구

Unity 및 Unreal Engine과 같은 일부 게임 엔진에는 기본 제공 패키징 도구가 포함되어 있습니다. 구현은 엔진에 따라 다르므로 안내를 위해 엔진 문서를 참조하세요.

## 게임 패키지 업로드

### 사전 요구 사항

패키지를 업로드하기 전에 다음이 있는지 확인하세요.

> [tab] XBOX
>
> * 유효한 패키지:
>   * PC용 XBOX의 경우 **MSIXVC**.
>   * XBOX 콘솔의 경우 **XVC**.
>   * 실행 파일(.exe) 및 필요한 모든 콘텐츠를 포함합니다.
>   * **XBOX Play Anywhere**의 경우 두 패키지 형식을 모두 준비하세요.
> * 각 패키지에 대한 **EKB(Escrow Key Blob)** 파일.
> * 각 패키지에 대한 **Symbols**(.zip) 파일.
> * 각 패키지에 대한 **Submission Validator**(.xml) 파일.
>   * 자세한 내용은 [Submission validator 소개](https://docs.xbox.com/ko/build/core-features/common/packaging/subval/submissionvalidator.md)를 참조하세요.

> [tab] Windows의 Microsoft Store
>
> * 유효한 MSIXVC 패키지
>   * 실행 파일(.exe) 및 필요한 모든 콘텐츠를 포함합니다.
> * 각 패키지에 대한 **EKB(Escrow Key Blob)** 파일.
> * 각 패키지에 대한 **Symbols**(.zip) 파일.
> * 각 패키지에 대한 **Submission Validator**(.xml) 파일.
>   * 자세한 내용은 [Submission validator 소개](https://docs.xbox.com/ko/build/core-features/common/packaging/subval/submissionvalidator.md)를 참조하세요.

### 패키지 업로드 프로세스

**1. [파트너 센터](https://partner.microsoft.com/dashboard)에 로그인합니다.**

[파트너 센터](https://partner.microsoft.com/dashboard)에 로그인합니다.

**2. **Home** 페이지에서 **Apps and games**를 선택합니다.**

**Home** 페이지에서 **Apps and games**를 선택합니다.

**3. **Apps and games | Overview** 페이지에서 게임을 선택하거나 검색합니다.**

**Apps and games | Overview** 페이지에서 게임을 선택하거나 검색합니다.

**4. **Packages**를 선택합니다.**

**Packages**를 선택합니다.

**5. **Main** 브랜치에서 **Upload package**를 선택합니다.**

**Main** 브랜치에서 **Upload package**를 선택합니다. 자세한 내용은 [패키지](https://docs.xbox.com/ko/publishing/game-publishing/concepts/game-package-management.md)를 참조하세요.

**6. **Browse your files**를 선택한 다음 업로드할 패키지를 선택합니다.**

**Browse your files**를 선택한 다음 업로드할 패키지를 선택합니다.

**7. 메시지가 표시되면 **EKB(Escrow Key Blob)** 파일을 업로드합니다.**

메시지가 표시되면 **EKB(Escrow Key Blob)** 파일을 업로드합니다.

**8. 패키징 중에 생성된 **Symbols**(.zip) 파일을 업로드합니다.**

패키징 중에 생성된 **Symbols**(.zip) 파일을 업로드합니다.

**9. 패키징 중에 생성된 **Submission Validator**(.xml) 로그 파일을 업로드합니다.**

패키징 중에 생성된 **Submission Validator**(.xml) 로그 파일을 업로드합니다.

**10. **Save draft**를 선택합니다.**

**Save draft**를 선택합니다.

## 다음 단계

> [card] [게임의 속성 구성](https://docs.xbox.com/ko/publishing/game-publishing/tutorial-xbox-managed/how-to-configure-properties.md)


## Related topics

- [XBOX 게임 게시 개요](https://docs.xbox.com/ko/publishing/game-publishing/publishing-processes/managed-creators/overview.md)
- [파트너 센터에서 XBOX 제품 설정](https://docs.xbox.com/ko/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-product-onboarding-and-configuration.md)
- [파트너 센터에서 XBOX 인증에 제출](https://docs.xbox.com/ko/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-submitting-to-certification.md)
- [패키지](https://docs.xbox.com/ko/publishing/game-publishing/concepts/game-package-management.md)
- [게임 만들기 및 게임 설정 구성](https://docs.xbox.com/ko/publishing/game-publishing/tutorial-xbox-managed/how-to-create-a-title-and-configure-game-setup.md)
