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

# XBOX services 멀티플레이어 개요

> 실시간 플레이를 위한 MPSD 세션, SmartMatch 매치메이킹, 네트워킹, 음성 채팅 및 텍스트 채팅을 포함한 XBOX services 멀티플레이어 기능에 대한 소개입니다.

이 항목에서는 Multiplayer Session Directory(MPSD), 매치메이킹, 네트워킹, 음성 채팅 및 텍스트 채팅을 포함하는 XBOX services의 멀티플레이어 기능을 설명합니다. XBOX services 멀티플레이어는 타이틀에서 실시간 멀티플레이어 게임 플레이 경험을 만들 수 있도록 도와줍니다.

이러한 멀티플레이어 기능을 사용하여 *XBOX services 게이머* 를 위해 인터넷을 통해 채팅하고 함께 플레이하는 것과 같은 상호 작용을 만들 수 있습니다. 이러한 상호 작용은 일반적인 솔로 플레이 이상으로 타이틀의 수명과 사용을 극적으로 확장하는 데 도움이 될 수 있습니다.

이러한 기능을 사용자 지정 솔루션 및 Azure PlayFab 멀티플레이어 기능과 함께 사용할 수도 있습니다. Microsoft Game Development Kit(GDK)를 사용하여 타이틀을 개발할 때 이러한 기능을 조합하고 매치하려면 다음을 참조하세요.

* [Multiplayer 개요(NDA 항목)](/services/xbox-services/multiplayer/overviews/multiplayer-intro)
* [XBOX 및 PC 멀티플레이어 설계 지침(NDA 항목)](/services/xbox-services/multiplayer/overviews/multiplayer-design-guidance-xbox-pc-gdk)
* [크로스 플랫폼 멀티플레이어 설계 지침(NDA 항목)](/services/xbox-services/multiplayer/overviews/multiplayer-design-guidance-cross-platform)

타이틀에 서버 호스팅이 필요한 경우 [Multiplayer Servers](https://learn.microsoft.com/gaming/playfab/features/multiplayer/servers/)를 참조하세요.

멋진 멀티플레이어 경험을 구축함으로써, 타이틀은 XBOX services 게이머의 대규모 소셜 네트워크를 사용하여 게임의 게이머 기반을 확장하고 함께 플레이하는 열성 팬의 지속적인 커뮤니티를 촉진할 수 있습니다.

## XBOX services 멀티플레이어 기능

XBOX services 멀티플레이어 API를 사용하여 초대 보내기 및 수락, 매치메이킹, XBOX services 게이머를 위한 음성 채팅 및 텍스트 채팅과 같은 기능을 활성화할 수 있습니다.

이러한 기능은 다음과 같은 주요 하위 시스템으로 분류할 수 있습니다.

* [XBOX services 멀티플레이어 개요]()
  * [XBOX services 멀티플레이어 기능](#xbox-services-multiplayer-features)
    * [멀티플레이어 세션 프로세스 수명 관리](#multiplayer-session-process-lifetime-management)
      * [Multiplayer Session Directory(MPSD)](#multiplayer-session-directory-mpsd)
      * [Multiplayer Manager(MPM)](#multiplayer-manager-mpm)
    * [단순 및 고급 매치메이킹](#simple-and-advanced-matchmaking)
    * [사용자 지정 세션 및 매치메이킹 구성 요소가 있는 타이틀을 위한 XBOX services 소셜 경험](#xbox-services-social-experiences-for-titles-with-custom-session-and-matchmaking-components)
    * [보안 실시간 음성 및 텍스트 채팅 통신](#secure-real-time-voice-and-text-chat-communication)
    * [클라이언트-호스트 타이틀을 위한 실시간 네트워킹 및 통신 솔루션](#real-time-networking-and-communication-solution-for-client-host-titles)
  * [참고 항목](#see-also)

<a id="multiplayer-session-process-lifetime-management" />

### 멀티플레이어 세션 프로세스 수명 관리

멀티플레이어 세션 프로세스 수명 관리는 게이머 그룹을 연결하는 데 필요한 정보를 공유하고 조정합니다. 이는 클라이언트/서버, 매치메이킹 로직 및 세션 생성, UI 및 멀티플레이어 게임 경험 등 간의 상호 작용을 촉진할 수 있습니다.

여러 유형의 서비스를 사용할 수 있습니다. 이러한 서비스 간의 차이점에 대한 자세한 내용은 [Multiplayer 개요(NDA 항목)](/services/xbox-services/multiplayer/overviews/multiplayer-intro)를 참조하세요.

#### Multiplayer Session Directory(MPSD)

Multiplayer Session Directory(MPSD)를 사용하면 광범위하게 사용자 지정된 멀티플레이어 경험을 관리할 수 있습니다. MPSD는 클라이언트/서버 및 클라이언트-호스트 설계에 사용할 수 있습니다. 또한 MPSD는 UI(\_셸\_로도 알려짐) 경험 및 콘솔 OS를 통합하여 플레이를 위한 XBOX services 게이머를 찾고 초대합니다. 자세한 내용은 [Multiplayer Session Directory 개요](/services/xbox-services/multiplayer/mpsd/live-mpsd-overview)를 참조하세요.

#### Multiplayer Manager(MPM)

간단한 멀티플레이어 기능만 필요한 *클라이언트-호스트* (릴레이가 있는 피어 투 피어) 타이틀의 경우 대신 Multiplayer Manager(MPM)를 사용할 수 있습니다. 이는 모범 사례를 따르는 일반적인 멀티플레이어 시나리오를 가능하게 하는 클라이언트 측 API입니다. MPM은 8명 이하의 플레이어가 있는 게임 세션에 가장 적합합니다. 자세한 내용은 [Multiplayer Manager 개요](/services/xbox-services/multiplayer/mpm/live-multiplayer-manager-overview)를 참조하세요.

<a id="simple-and-advanced-matchmaking" />

### 단순 및 고급 매치메이킹

SmartMatch는 기존 빠른 매치 기능과 세션 검색 및 고도로 사용자 지정된 매치메이킹 시나리오를 지원하는 매치메이킹 서비스입니다.

또한 게이머가 관심 분야와 목표를 공유하는 다른 XBOX services 게이머를 찾을 수 있도록 타이틀에서 XBOX Looking for Group 시스템을 통합할 수 있습니다. 자세한 내용은 [Matchmaking 개요](/services/xbox-services/multiplayer/matchmaking/live-matchmaking-overview)를 참조하세요.

<a id="xbox-live-social-experiences-for-titles-with-custom-session-and-matchmaking-components" />

### 사용자 지정 세션 및 매치메이킹 구성 요소가 있는 타이틀을 위한 XBOX services 소셜 경험

초대 및 참여에 대한 XBOX services 소셜 경험은 XBOX 및 Windows PC 타이틀의 요구 사항입니다.

Multiplayer Activity(MPA)는 매치메이킹 및 로비 관리 기능과 같은 사용자 지정/스튜디오 개발 구성 요소를 사용하는 타이틀이 이러한 소셜 경험을 향상시키는 데 도움을 주도록 설계되었습니다. 자세한 내용은 [Multiplayer Activity 기능 개요](/services/xbox-services/multiplayer/mpa/live-mpa-overview)를 참조하세요.

<a id="secure-real-time-voice-and-text-chat-communication" />

### 보안 실시간 음성 및 텍스트 채팅 통신

Game Chat 2는 XBOX services 소셜 그래프, 미디어 서비스 및 XBOX One(또는 이후) 디바이스의 특수 인코딩 하드웨어를 사용하여 게임 내에서 보안 통신을 촉진합니다. 자세한 내용은 [Game Chat 2 소개](/services/xbox-services/multiplayer/chat/game-chat2/game-chat-2-intro)를 참조하세요.

<a id="real-time-networking-and-communication-solution-for-client-host-titles" />

### 클라이언트-호스트 타이틀을 위한 실시간 네트워킹 및 통신 솔루션

통합된 실시간 네트워킹 및 통신 솔루션이 필요한 경우 Azure PlayFab Party를 고려하세요. Party는 클라이언트-호스트(릴레이가 있는 피어 투 피어) 타이틀에 멀티플레이어 경험을 빠르게 추가하도록 설계된 크로스 플랫폼 솔루션입니다. 자세한 내용은 [Party 개요](https://learn.microsoft.com/gaming/playfab/features/multiplayer/networking/)를 참조하세요.

XBOX services에서 제공하는 유사한 솔루션인 XBOX Integrated Multiplayer(XIM)는 사용 중단되었습니다. XIM은 Microsoft Game Development Kit(GDK) 타이틀에서 작동하지 않습니다. 새로운 XBOX One Software Development Kit 타이틀은 이 기술을 채택할 수 없습니다. 그러나 게시된 타이틀이 계속 작동하도록 기존 XBOX One Software Development Kit 타이틀에 대해 XIM을 계속 지원할 것입니다.

<Note>
  클라이언트/서버 아키텍처를 사용하는 타이틀의 경우 Party를 실시간 음성 및 채팅 통신 솔루션으로 계속 사용할 수 있습니다.
</Note>

## 참고 항목

[Multiplayer 개요(NDA 항목)](/services/xbox-services/multiplayer/overviews/multiplayer-intro)

[일반적인 멀티플레이어 시나리오](/services/xbox-services/multiplayer/overviews/live-common-multiplayer-scenarios)


## Related topics

- [멀티플레이어 개념 개요](/ko/services/xbox-services/multiplayer/concepts/live-multiplayer-concepts.md)
- [멀티플레이어](/ko/services/xbox-services/multiplayer/index.md)
- [XBOX 및 PC 멀티플레이어 설계 지침](/ko/services/xbox-services/multiplayer/overviews/multiplayer-design-guidance-xbox-pc-gdk.md)
- [크로스 플랫폼 멀티플레이어 설계 지침](/ko/services/xbox-services/multiplayer/overviews/multiplayer-design-guidance-cross-platform.md)
- [멀티플레이어 개념](/ko/services/xbox-services/multiplayer/concepts/live-multiplayer-concepts-nav.md)
