Skip to main content
이 항목에서는 Microsoft Game Development Kit(GDK)를 사용하여 XBOX One, XBOX Series X|S 콘솔 및 Microsoft Store용 Windows PC를 대상으로 하는 타이틀을 개발하기 위해 우리의 서비스를 어떻게 사용하고 조합할 수 있는지 설명합니다.

멀티플레이어 서버-클라이언트 설계

서버-클라이언트 설계에서는 권한 있는 게임 로직이 서버에서 호스팅됩니다. 이 설계는 PlayFab Servers, 음성 및 텍스트 채팅을 위한 PlayFab Party, XBOX Multiplayer Session Directory(MPSD) 및 XBOX SmartMatch를 사용합니다. 아래 이미지는 우리의 서비스가 서버-클라이언트 아키텍처를 사용하여 멀티플레이어 게임 세션을 만들기 위해 어떻게 함께 작동하는지 보여줍니다.

멀티플레이어 클라이언트-호스트 설계

클라이언트-호스트 설계에서는 클라이언트가 호스트 역할을 합니다. 이는 클라이언트가 권한 있는 게임 로직과 게임 상태 관리를 제공할 수 있음을 의미합니다. 이 설계는 PlayFab Party, MPSD 또는 XBOX Multiplayer Manager(MPM) 및 XBOX SmartMatch를 사용합니다. 이 설계를 사용하여 게임을 개발할 때 Party를 사용하여 클라이언트가 투명한 저지연 클라우드 릴레이를 통해 서로 자동으로 연결할 수 있도록 하여 채팅 및 데이터 통신을 활성화할 수 있습니다. 이는 통신을 위한 릴레이가 있는 피어 투 피어 아키텍처로 볼 수 있습니다. 투명한 저지연 릴레이를 사용하면 기존 피어 투 피어 구현과 관련된 IP 누출 및 기타 관련 보안 문제를 피할 수 있으므로 플레이어를 위한 온라인 안전이 향상됩니다. 아래 이미지는 우리의 서비스가 클라이언트-호스트 설계를 사용하여 멀티플레이어 게임 세션을 만들기 위해 어떻게 함께 작동하는지 보여줍니다.

XBOX 콘솔 및 PC 타이틀을 위한 솔루션 조합 방법

아래 표는 원하는 멀티플레이어 경험을 만들기 위해 사용할 수 있는 다양한 조합과 기술을 보여줍니다.
우리의 멀티플레이어 기술을 모두, 일부 또는 사용하지 않는 경우에도 타이틀은 여전히 온라인 안전 및 개인 정보에 대한 XBOX 요구 사항(XR)을 준수해야 합니다. 초대, 참여 및 최근 플레이어에 대한 XBOX 소셜 경험은 XBOX 및 Windows용 PC 타이틀에 XR입니다. 이러한 기능을 활성화하려면 타이틀에 GDK를 통합해야 합니다.
키: 사용자 지정 솔루션 은 내부 구현 또는 다른 비 Microsoft 미들웨어 솔루션을 사용하고 있음을 의미합니다.

참고 항목

마지막 수정일 2026년 8월 25일