Skip to main content
이 항목에서는 크로스 플랫폼 타이틀 개발을 위해 우리의 서비스를 어떻게 사용하고 조합할 수 있는지 설명합니다. 최대한의 설계 제어를 제공하기 위해, 우리는 멀티플레이어 구성 요소 및 서비스를 유연하게 만들어 전체 스위트 솔루션으로 사용하거나 스튜디오의 사용자 지정 구현/다른 미들웨어 솔루션과 조합할 수 있도록 하였습니다. 특별히 XBOX 및 PC 타이틀을 개발하는 경우 대신 XBOX 및 PC 멀티플레이어 설계 지침을 참조하세요.

현재 지원되는 플랫폼

  • Android
  • iOS
  • PlayStation®
  • Steam
  • XBOX
  • Windows PC
우리는 개발자의 요구에 부응하기 위해 기술과 서비스를 지속적으로 개선하고 있습니다. 여러분의 목소리를 듣고 싶습니다. XBOX 개발자 포럼에서 피드백을 제공해 주세요. “PlayStation”은 Sony Interactive Entertainment Inc.의 등록 상표 또는 상표입니다.

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

서버-클라이언트 설계에서는 권한 있는 게임 로직이 서버에서 호스팅됩니다. 아래 이미지는 우리의 서비스가 서버-클라이언트 아키텍처를 사용하여 멀티플레이어 게임 세션을 만들기 위해 어떻게 함께 작동하는지 보여줍니다.

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

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

크로스 플랫폼 타이틀을 위한 솔루션 조합 방법

아래 표는 원하는 멀티플레이어 경험을 만들기 위해 사용할 수 있는 몇 가지 다양한 조합과 기술을 보여줍니다.
초대, 참여 및 최근 플레이어에 대한 XBOX 소셜 경험은 XBOX 및 Windows용 PC 타이틀에만 XBOX 요구 사항(XR)입니다.
키: 사용자 지정 솔루션 은 내부 구현 또는 다른 비 Microsoft 미들웨어 솔루션을 사용하고 있음을 의미합니다.

참고 항목

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