XBOX services 멀티플레이어 기능
XBOX services 멀티플레이어 API를 사용하여 초대 보내기 및 수락, 매치메이킹, XBOX services 게이머를 위한 음성 채팅 및 텍스트 채팅과 같은 기능을 활성화할 수 있습니다. 이러한 기능은 다음과 같은 주요 하위 시스템으로 분류할 수 있습니다.멀티플레이어 세션 프로세스 수명 관리
멀티플레이어 세션 프로세스 수명 관리는 게이머 그룹을 연결하는 데 필요한 정보를 공유하고 조정합니다. 이는 클라이언트/서버, 매치메이킹 로직 및 세션 생성, UI 및 멀티플레이어 게임 경험 등 간의 상호 작용을 촉진할 수 있습니다. 여러 유형의 서비스를 사용할 수 있습니다. 이러한 서비스 간의 차이점에 대한 자세한 내용은 Multiplayer 개요(NDA 항목)를 참조하세요.Multiplayer Session Directory(MPSD)
Multiplayer Session Directory(MPSD)를 사용하면 광범위하게 사용자 지정된 멀티플레이어 경험을 관리할 수 있습니다. MPSD는 클라이언트/서버 및 클라이언트-호스트 설계에 사용할 수 있습니다. 또한 MPSD는 UI(_셸_로도 알려짐) 경험 및 콘솔 OS를 통합하여 플레이를 위한 XBOX services 게이머를 찾고 초대합니다. 자세한 내용은 Multiplayer Session Directory 개요를 참조하세요.Multiplayer Manager(MPM)
간단한 멀티플레이어 기능만 필요한 클라이언트-호스트 (릴레이가 있는 피어 투 피어) 타이틀의 경우 대신 Multiplayer Manager(MPM)를 사용할 수 있습니다. 이는 모범 사례를 따르는 일반적인 멀티플레이어 시나리오를 가능하게 하는 클라이언트 측 API입니다. MPM은 8명 이하의 플레이어가 있는 게임 세션에 가장 적합합니다. 자세한 내용은 Multiplayer Manager 개요를 참조하세요.단순 및 고급 매치메이킹
SmartMatch는 기존 빠른 매치 기능과 세션 검색 및 고도로 사용자 지정된 매치메이킹 시나리오를 지원하는 매치메이킹 서비스입니다. 또한 게이머가 관심 분야와 목표를 공유하는 다른 XBOX services 게이머를 찾을 수 있도록 타이틀에서 XBOX Looking for Group 시스템을 통합할 수 있습니다. 자세한 내용은 Matchmaking 개요를 참조하세요.사용자 지정 세션 및 매치메이킹 구성 요소가 있는 타이틀을 위한 XBOX services 소셜 경험
초대 및 참여에 대한 XBOX services 소셜 경험은 XBOX 및 Windows PC 타이틀의 요구 사항입니다. Multiplayer Activity(MPA)는 매치메이킹 및 로비 관리 기능과 같은 사용자 지정/스튜디오 개발 구성 요소를 사용하는 타이틀이 이러한 소셜 경험을 향상시키는 데 도움을 주도록 설계되었습니다. 자세한 내용은 Multiplayer Activity 기능 개요를 참조하세요.보안 실시간 음성 및 텍스트 채팅 통신
Game Chat 2는 XBOX services 소셜 그래프, 미디어 서비스 및 XBOX One(또는 이후) 디바이스의 특수 인코딩 하드웨어를 사용하여 게임 내에서 보안 통신을 촉진합니다. 자세한 내용은 Game Chat 2 소개를 참조하세요.클라이언트-호스트 타이틀을 위한 실시간 네트워킹 및 통신 솔루션
통합된 실시간 네트워킹 및 통신 솔루션이 필요한 경우 Azure PlayFab Party를 고려하세요. Party는 클라이언트-호스트(릴레이가 있는 피어 투 피어) 타이틀에 멀티플레이어 경험을 빠르게 추가하도록 설계된 크로스 플랫폼 솔루션입니다. 자세한 내용은 Party 개요를 참조하세요. XBOX services에서 제공하는 유사한 솔루션인 XBOX Integrated Multiplayer(XIM)는 사용 중단되었습니다. XIM은 Microsoft Game Development Kit(GDK) 타이틀에서 작동하지 않습니다. 새로운 XBOX One Software Development Kit 타이틀은 이 기술을 채택할 수 없습니다. 그러나 게시된 타이틀이 계속 작동하도록 기존 XBOX One Software Development Kit 타이틀에 대해 XIM을 계속 지원할 것입니다.클라이언트/서버 아키텍처를 사용하는 타이틀의 경우 Party를 실시간 음성 및 채팅 통신 솔루션으로 계속 사용할 수 있습니다.
