다음을 통해 공유


Microsoft 게임 개발 키트 설치하지 않는 빌드 개요

이 항목에서는 Microsoft GDK(게임 개발 키트)를 설치하지 않고 Microsoft GDK(게임 개발 키트) 프로젝트를 빌드하는 방법과 이유를 간략하게 설명합니다. 고급 사용자를 위한 것입니다.

설치하지 않는 빌드 개요

일반적으로 Microsoft GDK(게임 개발 키트) 프로젝트를 빌드하려면 개발 컴퓨터에 Microsoft GDK(게임 개발 키트)를 설치해야 합니다. Microsoft GDK(게임 개발 키트)의 추출된 버전을 사용하여 빌드할 수도 있습니다. 이 추출된 게임 개발 키트(GDK)는 빌드 서버에 복사하거나 소스 제어 시스템에 체크 인하여 설치 관리자를 실행할 필요 없이 사용할 수 있습니다. 추출된 Microsoft GDK(게임 개발 키트) 파일을 참조하려면 빌드 환경 및 프로젝트 구성을 사용자 지정해야 합니다.

높은 수준에서 설치하지 않고 빌드하려면 다음 프로세스가 필요합니다.

  1. 필수 Visual Studio 구성 요소가 설치되어 있는지 확인합니다.
  2. Microsoft GDK(게임 개발 키트)의 추출된 버전을 가져옵니다. Xbox 개발자 다운로드 사이트에서 직접 다운로드하거나 일반 Microsoft GDK(게임 개발 키트) 설치 관리자에서 수동으로 추출할 수 있습니다. 자세한 내용은 Microsoft 게임 개발 키트 설정 페이로드 추출을 참조하세요.
  3. 추출된 Microsoft GDK(게임 개발 키트)를 참조하도록 빌드 환경을 구성합니다. 여기에는 환경 변수 및 경로 업데이트가 포함됩니다. 자세한 내용은 Microsoft 게임 개발 키트를 설치하지 않는 빌드 환경 구성을 참조하세요.
  4. 추출된 Microsoft GDK(게임 개발 키트)를 참조하도록 프로젝트를 구성합니다. 여기에는 원하는 Microsoft GDK(게임 개발 키트)와 일치하도록 프로젝트 속성을 재정의하는 작업이 포함됩니다. 자세한 내용은 Microsoft 게임 개발 키트를 설치하지 않는 프로젝트 구성을 참조하세요.
  5. 프로젝트를 빌드합니다.

샘플 프로젝트

Microsoft GDK(게임 개발 키트)에는 Microsoft GDK(게임 개발 키트)를 설치하지 않고 빌드를 보여주는 코드 샘플이 몇 가지 포함되어 있습니다. 여기에는 자세한 지침, 환경을 설정하고 구성하는 스크립트 및 샘플 프로젝트 구성이 포함됩니다. 이는 실행 중인 프로세스를 표시하며 사용자 지정 구성에 대한 참조로 사용될 수 있습니다.

샘플을 다운로드하려면 Xbox 개발자 다운로드 페이지를 방문하세요. "파일 형식 선택"에서 "GDK"를 선택하고 "빌드/버전 번호 선택"에서 최신 "샘플만" 항목을 선택합니다. 다운로드한 후 다음 샘플을 확인합니다.

  • BWOIExample: Microsoft GDK(게임 개발 키트)를 설치하지 않고 MSBuild 프로젝트를 빌드하는 방법을 보여줍니다. Docker를 사용하여 Windows 컨테이너를 빌드하는 방법을 보여주는 Dockerfile도 포함되어 있습니다.
  • CMakeExample: CMake를 사용하여 Microsoft GDK(게임 개발 키트) 타이틀을 빌드하는 방법을 보여줍니다. Microsoft GDK(게임 개발 키트)를 설치하지 않고 빌드하는 옵션이 포함되어 있습니다.
  • CMakeGDKExample: MSBuild 프로젝트를 생성하기 위해 CMake를 사용하여 Microsoft GDK(게임 개발 키트) 타이틀을 빌드할 수 있는 또 다른 방법을 보여줍니다. Microsoft GDK(게임 개발 키트)를 설치하지 않고 빌드하는 옵션이 포함되어 있습니다.
  • CMakeXboxConsoleApp는 개발을 위해 Xbox 하드웨어에서 실행할 수 있는 명령줄 앱을 빌드하는 방법을 보여줍니다. Microsoft GDK(게임 개발 키트)를 설치하지 않고 빌드하는 옵션이 포함되어 있습니다.

참고 항목

Microsoft GDK(게임 개발 키트) 설치 페이로드 추출

설치 없이 Microsoft 게임 개발 키트 사용