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

# Godot & 커뮤니티 엔진 개요

> 네이티브 플러그인을 통해 GDK를 직접 통합함으로써 Godot, GameMaker 또는 커스텀 C/C++ 엔진과 같은 커뮤니티 엔진으로 XBOX 및 Windows 타이틀을 출시합니다.

이 경로는 **Godot**, **GameMaker** 또는 **커스텀(사내) 엔진**으로 게임을 빌드하는 팀을 위한 경로입니다. Unreal 및 Unity와 달리 이러한 엔진에는 퍼스트파티 XBOX 플러그인이 없으므로, 일반적으로 GDK API를 엔진 플러그인이나 네이티브 모듈로 래핑하여 GDK를 직접 통합해야 합니다.

> [!TIP]
>
> **이 경로가 여러분에게 적합한가요?** 엔진이 Unreal이나 Unity가 아니라면 이 경로를 선택하세요. Unreal이나 Unity를 사용한다면 [Unreal](https://docs.xbox.com/ko/paths/unreal/overview.md) 또는 [Unity](https://docs.xbox.com/ko/paths/unity/overview.md)로 이동하세요 — 많은 작업을 줄여주는 전용 도구가 있습니다.

## 시작하기 전에

다음 항목이 준비되어 있는지 확인하세요. 부족한 것이 있다면 [Home](https://docs.xbox.com/ko.md) 가이드 경로로 돌아가세요.

* **ID\@XBOX 온보딩 완료** — [ID@XBOX 온보딩](https://docs.xbox.com/ko/home/onboarding.md)을 참조하세요.
* **개발용 PC 준비** — [Setup & install](https://docs.xbox.com/ko/home/setup-install/get-started.md)을 참조하세요.
* **선택한 엔진에서 동작하는 프로젝트** — Godot 4, GameMaker Studio 2 또는 커스텀 C/C++ 엔진.
* **GDK 통합 경로 선택**:
  * Godot → [Godot 샘플 저장소](https://docs.xbox.com/ko/build/gdk-and-engines/godot.md)
  * GameMaker → [GDK 확장](https://docs.xbox.com/ko/build/gdk-and-engines/gamemaker.md)
  * 커스텀 C/C++ → [커스텀 엔진 통합](https://docs.xbox.com/ko/build/gdk-and-engines/custom-engine.md)
* **Partner Center 제품** — 해당 기기 행이 체크되어 있어야 합니다.

## 빌드 및 개발

> [card] [GDK와 엔진](https://docs.xbox.com/ko/build/gdk-and-engines/gdk-and-engines.md)
>
> GDK가 Godot, GameMaker 및 커스텀 엔진에 어떻게 통합되는지 살펴봅니다.

> [card] [Godot 통합](https://docs.xbox.com/ko/build/gdk-and-engines/godot.md)
>
> XBOX Godot 샘플을 사용하여 GDK, XBOX 서비스 및 PlayFab을 통합합니다.

> [card] [GameMaker 통합](https://docs.xbox.com/ko/build/gdk-and-engines/gamemaker.md)
>
> GDK Extension으로 GameMaker Studio 2 게임을 준비합니다.

> [card] [커스텀 엔진 통합](https://docs.xbox.com/ko/build/gdk-and-engines/custom-engine.md)
>
> 독자적인 C/C++ 엔진에서 GDK API를 바인딩합니다.

> [card] [패키징](https://docs.xbox.com/ko/build/core-features/common/packaging/overviews/packaging.md)
>
> 타이틀을 XBOX 및 Windows용으로 패키징합니다.

> [card] [오류 처리](https://docs.xbox.com/ko/build/core-features/common/async/index.md)
>
> GDK 전반에서 HRESULT, XError 및 서비스 오류를 처리합니다.

## 서비스 추가

> [card] [XBOX Services 개요](https://docs.xbox.com/ko/services/xbox-services/index.md)
>
> ID, 업적, 멀티플레이어, 클라우드 세이브.

> [card] [PlayFab 개요](https://docs.xbox.com/ko/services/playfab/get-started/what-is-playfab.md)
>
> 플레이어 데이터, 라이브 옵스 및 백엔드 서비스.

> [card] [XSAPI C 참조](https://docs.xbox.com/ko/reference/system/gc-reference-system-toc.md)
>
> 네이티브 코드에서 XBOX Services를 호출합니다.

> [card] [커스텀 엔진 통합](https://docs.xbox.com/ko/build/gdk-and-engines/custom-engine.md)
>
> 직접적인 GDK 통합 패턴.

## 게시

> [card] [게시 개요](https://docs.xbox.com/ko/publishing/game-publishing/overview.md)
>
> 엔드투엔드 제출 워크플로.

> [card] [XBOX 요구사항](https://docs.xbox.com/ko/publishing/certification/xbox-requirements.md)
>
> XR 준수.

> [card] [인증](https://docs.xbox.com/ko/publishing/certification/overview.md)
>
> 인증 프로세스.

> [card] [스토어 목록](https://docs.xbox.com/ko/publishing/game-publishing/overview.md)
>
> 제품 페이지 설정.

> [card] [가격 책정](https://docs.xbox.com/ko/publishing/game-publishing/concepts/availability/sale-pricing.md)
>
> 가격 책정.

> [card] [등급](https://docs.xbox.com/ko/publishing/game-publishing/concepts/age-ratings.md)
>
> 연령 등급.

## 최적화 및 참조

> [card] [최적화](https://docs.xbox.com/ko/tools/index.md)
>
> 프로파일러, 진단 및 성능 도구.

> [card] [API 참조](https://docs.xbox.com/ko/reference/system/gc-reference-system-toc.md)
>
> Gaming Runtime, XBOX Services 및 플랫폼 API.


## Related topics

- [커뮤니티](https://docs.xbox.com/ko/services/xbox-services/community/index.md)
- [일반 포팅 가이드](https://docs.xbox.com/ko/paths/porting/guides.md)
- [커뮤니티 통계](https://docs.xbox.com/ko/services/playfab/player-progression/statistics/community-statistics.md)
- [포팅 개요](https://docs.xbox.com/ko/paths/porting/overview.md)
- [개요](https://docs.xbox.com/ko/services/playfab/community/leaderboards/tournaments-leaderboards/index.md)
