다음을 통해 공유


로비 속성

이 문서에서는 로비에 저장된 사용자 지정 속성에 대해 설명합니다. 로비가 나타내는 게임 세션에 대한 메타데이터를 저장하려면 이 기능을 사용하세요.

미리 정의된 속성

각 로비에는 대부분의 게임 시나리오에 일반적으로 필요한 미리 정의된 속성 세트가 있습니다.

속성 정의
lobbyId 로비의 고유 식별자입니다. 플레이어가 참여할 수 있는 여러 로비를 구별하는 데 사용할 수 있습니다.
connectionString 로비에 참여하는 데 사용되는 식별자입니다. 로비 서비스에서 제공합니다. 다른 플레이어에게 초대를 보낼 때 connectionString이 초대로 전송됩니다.
maxMemberCount 로비에 허용되는 최대 플레이어 수입니다. 이 속성은 소유자만 변경할 수 있습니다.
owner 로비를 소유한 개체입니다. 일부 로비는 경우에 따라 일시적으로 소유자가 없을 수 있습니다. 자세한 내용은 소유권 변경을 참조하세요.
ownerMigrationPolicy 정책은 새 소유자를 선택하는 방법을 결정합니다. 자세한 내용은 소유권 변경을 참조하세요.
accessPolicy 정책은 로비의 연결 문자열을 검색할 수 있는 사람을 나타냅니다. 이 속성은 소유자만 변경할 수 있습니다.
membershipLock 이 값은 새 멤버가 로비에 참여할 수 있는지 여부를 나타냅니다. 잠김 상태에서는 새 멤버가 참여할 수 없습니다. 잠금 해제되면 새 멤버가 참가할 수 있습니다. 이 속성은 소유자만 변경할 수 있습니다.

사용자 지정 속성

타이틀에서 정의할 수 있는 3가지 유형의 사용자 지정 속성이 있습니다.

  1. 사용자 지정 로비 속성
    • 이러한 속성은 전체 로비에 적용됩니다.
    • 로비의 멤버만 이러한 속성을 볼 수 있습니다.
    • 로비 소유자만 이러한 속성을 변경할 수 있습니다.
  2. 사용자 지정 멤버 속성
    • 로비의 각 멤버에 대한 고유한 멤버 속성 맵이 있습니다.
    • 로비의 멤버만 이러한 속성을 볼 수 있습니다.
    • 로비의 모든 멤버는 다른 모든 멤버의 속성을 볼 수 있습니다.
    • 각 멤버은 자신의 멤버 속성을 수정할 수 있지만 다른 멤버의 속성은 수정할 수 없습니다.
    • 멤버가 로비를 떠나면 멤버 속성이 로비에서 삭제됩니다.
  3. 사용자 지정 검색 속성.
    • 특정 기준과 일치하는 로비를 검색하기 위해 타이틀의 모든 플레이어가 사용할 수 있는 특수 속성입니다.
    • 이러한 속성은 전체 로비에 적용됩니다.
    • 로비 소유자만 이러한 속성을 변경할 수 있습니다.
    • 이러한 속성에 사용할 수 있는 키에는 제한이 있습니다.
    • 자세한 내용은 검색 가능한 로비 만들기를 참조하세요.

모든 속성은 키-값 쌍의 맵입니다.

참고 항목