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

# PC 엔드투엔드 개요

> GDK로 Windows PC 타이틀을 출시하는 엔드투엔드 로드맵을 따르세요: 엔진 통합, XBOX 서비스, 핸드헬드, Microsoft Store 제출.

Microsoft Game Development Kit(GDK)는 C/C++ 프로젝트에서 단독으로 사용하거나 GDK 통합을 지원하는 게임 엔진과 함께 사용할 수 있습니다.

PC 엔드투엔드 가이드는 게임에 GDK를 통합하고 XBOX PC 앱의 Microsoft Store에 게임을 게시하는 데 필요한 단계에 대한 개요를 제공합니다. 엔드투엔드 가이드는 일반적으로 수행하는 순서에 따라 이러한 단계를 중심으로 구성되어 있습니다. 이 가이드는 네이티브 GDK API를 사용한 통합을 보여주며, Unity Engine과 Unreal Engine에서 GDK를 사용하는 방법을 보여주는 게임 엔진별 가이드를 포함합니다.

## 가이드 섹션

이 가이드는 다음 섹션으로 구성됩니다.

### GDK 및 게임 엔진

가이드의 [GDK 및 게임 엔진](/build/gdk-and-engines/gdk-and-engines) 섹션은 GDK에 대한 설명을 제공하고 Unity Engine 및 Unreal Engine에서 GDK를 사용하기 위한 가이드를 포함합니다.

### 모든 게임에 해당하는 단계

가이드의 "모든 게임에 해당하는 단계" 섹션은 모든 게임이 GDK와 통합하고 Microsoft Store에 게시하기 위해 수행해야 하는 단계를 설명합니다. API가 참조되는 곳에서는 네이티브 C/C++ GDK API를 사용하는 단계를 다룹니다. 이전 섹션의 개별 게임 엔진 가이드는 GDK 기능을 사용하는 데 필요한 엔진별 단계를 다룹니다. 예를 들어 Unity Engine에서 C# 래퍼에 액세스하고 Unreal Engine에서 online-subsystem을 사용하는 것 등이 있습니다.
이 섹션에는 다음 단계가 포함됩니다.

* [ID@XBOX 가입](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-register-id-at-xbox)
* [Partner Center 계정 만들기](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-creating-partnercenter-account)
* [게임에 대한 프로젝트 정의 만들기](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-creating-partnercenter-product-definition)
* [게임에 GDK 통합](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-integrating-gdk-in-your-game)
* [Partner Center에서 게임 게시](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-publishing-your-game)

대부분의 단계는 게임이 게임 엔진을 사용하든 C/C++에서 GDK API를 직접 사용하든 그대로 적용됩니다. [게임에 GDK 통합](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-integrating-gdk-in-your-game) 섹션은 GDK와 XBOX/PlayFab 서비스를 초기화하고 필요한 기능을 구현하는 방법을 다룹니다. 사용 중인 엔진에 따라 엔진별 통합 세부 사항은 이전 섹션의 엔진 가이드 중 하나를 참조해야 할 수 있습니다.

### 게임에 해당될 수 있는 단계

[게임에 해당될 수 있는 단계](/build/gdk-and-engines/optional-services) 섹션은 필수는 아니지만 게임에서 사용하고 싶을 수 있는 서비스나 기능을 다룹니다.

## 다음 단계

C/C++ GDK 템플릿 프로젝트를 처음부터 사용하는 경우 [모든 게임에 해당하는 단계](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-required-steps) 섹션을 진행하세요.

게임 엔진을 사용하는 경우 [GDK 및 게임 엔진](/build/gdk-and-engines/gdk-and-engines) 섹션의 해당 게임 엔진용 가이드와 [모든 게임에 해당하는 단계](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-required-steps) 섹션의 단계를 진행해야 합니다. [게임에 GDK 통합](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/pc-dev/tutorials/pc-e2e-guide/e2e-integrating-gdk-in-your-game) 섹션의 경우 엔진별 가이드에서 몇 가지 추가 세부 정보가 제공됩니다.

두 경로 모두, 필수는 아니지만 게임에서 사용하고 싶을 수 있는 서비스에 대한 [게임에 해당될 수 있는 단계](/build/gdk-and-engines/optional-services) 섹션을 검토해 보시기 바랍니다.


## Related topics

- [선택 서비스](/ko/build/gdk-and-engines/optional-services.md)
- [Unity, Unreal 및 기타 엔진과 함께 GDK 사용](/ko/build/gdk-and-engines/gdk-and-engines.md)
- [Godot와 함께 GDK 사용](/ko/build/gdk-and-engines/godot.md)
- [Godot & 커뮤니티 엔진 개요](/ko/paths/community-engines/overview.md)
- [XBOX Series X|S 개요](/ko/paths/series-xs/overview.md)
