멀티플레이어 게임 초대 흐름
이 항목에서는 Xbox에서 한 사용자에서 다른 사용자로의 멀티플레이어 게임 초대 흐름을 설명합니다.
Xbox One에서 멀티플레이어 게임 초대를 위한 UX가 변경되었습니다. 이것은 UX에만 적용되는 변경이며 타이틀 관점에서 어떤 동작이나 기능에도 영향을 주지 않습니다. 이는이 UX 변경을 수용하기 위해 코드를 변경할 필요가 없음을 의미합니다.
변경 내용 요약
- 초기 초대 알림 메시지가 "파티 참여"에서 "< 게임 타이틀 > Let 's Play"로 변경되었습니다. 사용자는 알림에서 버튼을 선택하여 게임을 시작하고 바로 게임 플레이로 이동할 수 있습니다.
- 사용자가 Xbox One 패밀리 콘솔 및 Xbox Series 콘솔에서 앱 스냅이 중단 된 새 알림을 선택하면 파티 앱이 기본적으로 스냅되지 않습니다. 이러한 변화는 사용자가 게임을 곧바로 플레이할 수 있도록 이뤄진 것이기도 합니다.
- 보낸 사람의 옆에 새 알림 메시지가 추가되었습니다. 여기에는 "<숫자>명의 친구를 게임에 추가"라는 메시지가 표시됩니다. 따라서 게임 세션이 사용자의 파티와 연결되면 초대가 전송된 것을 알 수 있습니다.
자세한 UX 흐름은 다음 섹션에서 설명합니다. 각 표에는 두 사용자(Felix와 Hannah)에 대한 예제 흐름이 나와 있습니다. 이러한 흐름은 각 열에 표시되고 병렬로 발생합니다.
강조 표시된 텍스트는 선행 UX 흐름에서 조정한 사항을 보여줍니다.
게임 내에서 사용자 초대
단계 | Felix의 장치 | Hannah의 장치 |
---|---|---|
1. |
Felix는 자신이 플레이하는 게임의 멀티플레이어 로비에 있습니다. Felix는 "친구 초대"를 선택합니다. Felix는 Hannah를 선택합니다. 초대를 보냈다는 알림 메시지가 나타납니다. |
Hannah는 다른 게임을 하고 있습니다. |
2. |
Felix에서 멀티플레이어 게임 초대가 도착했음을 알리는 알림 메시지가 나타나고 게임 이름과 아이콘이 표시됩니다. 알림 센터 에서 Hannah는 "초대 시작 및 수락", "초대 수락" 또는 "초대 거부"를 선택할 수 있습니다. |
|
사례 1: Hannah가 "초대 시작 및 수락"을 선택합니다. | ||
3. |
Hannah가 Felix의 파티에 참여했음을 알리는 알림 메시지가 나타납니다. Felix는 멀티플레이어 로비에서 게임을 시작합니다. Hannah에게 게임 초대가 전송되었음을 나타내는 알림 메시지가 나타납니다. |
게임이 시작되고 파티 앱이 작동하지 않습니다. |
사례 2: Hannah가 "초대 수락"을 선택합니다. | ||
3. | Hannah가 파티에 참여합니다. | |
4. | Hannah에게 게임 초대가 전송되었음을 나타내는 알림 메시지가 나타납니다. | |
5. |
파티를 위한 게임이 발견되었음을 알림 메시지가 나타납니다. 알림 센터 에서 Hannah는 다음 옵션 중 하나를 선택할 수 있습니다.
|
파티에서 타이틀 전환 흐름
단계 | Felix의 장치 | Hannah의 장치 |
---|---|---|
1. |
함께 게임을 플레이합니다. Felix는 다른 게임으로 전환하고 멀티플레이어 메뉴로 이동합니다. 콘솔의 UI는 Felix에게 파티를 새 게임으로 전환할 것인지 묻습니다. 예 또는 아니요를 선택할 수 있습니다. |
함께 게임을 플레이합니다. |
사례 1: Felix가 "예"를 선택합니다. | ||
2. |
파티는 새로운 타이틀에 대한 세션에 참여합니다. 멀티플레이어 로비에서 Felix가 게임을 시작합니다. Hannah에게 게임 초대가 전송되었음을 나타내는 알림 메시지가 나타납니다. |
|
3. |
파티를 위한 게임이 발견되었음을 알림 메시지가 나타납니다. 알림 센터 에서 Hannah는 다음 옵션 중 하나를 선택할 수 있습니다.
|
|
사례 2: Felix가 "아니요"를 선택합니다. | ||
2. | 파티는 다른 타이틀의 새 게임 세션에 참여하지 않습니다. Felix는 파티원없이 멀티플레이어 모드로 플레이합니다. Felix는 여전히 파티에 있습니다. |
홈에서의 초대 흐름
단계 | Felix의 장치 | Hannah의 장치 |
---|---|---|
1. |
Felix는 홈을 탐색하고 있으며 친구 목록에서 Hannah가 온라인 상태임을 확인합니다. Felix는 Hannah를 파티에 초대하기로 결정합니다. 초대가 전송되었음을 나타내는 알림 메시지가 나타납니다. Felix를 위한 Party 앱이 시작됩니다. |
Hannah는 게임을 플레이하고 있습니다. |
2. |
Felix가 Hannah를 파티에 초대했음을 알리는 알림 메시지가 나타납니다. 알림 센터 에서 Hannah는 초대 수락을 선택할 수 있습니다. Hannah가 초대를 수락하면 Party 앱이 실행되고 그녀를 Felix의 파티에 추가합니다. |
|
3. |
Hannah가 파티에 참여했음을 알리는 알림 메시지가 나타납니다. Felix와 Hannah가 어떤 게임을 하고 싶은지 논의합니다. Felix는 게임을 시작하고 멀티플레이어 게임 모드로 전환합니다. 게임에서는 친구를 초대하거나 파티 멤버를 자동 풀할 수 있는 옵션을 제공합니다. 게임 초대가 전송되었음을 나타내는 알림 메시지가 나타납니다. |
파티를 위한 게임이 발견되었음을 알리는 알림 메시지가 나타납니다. 알림 센터 에서 Hannah는 다음 옵션 중 하나를 선택할 수 있습니다.
|
게임 초대 알림 메시지에 대한 추가 정보
게임 초대 보냄 알림은 게임 세션이 원격 파티 멤버들에게 처음 설정되었을 때만 표시됩니다.
원격 당사자 구성원에게 전송되는 후속 요청은 이 알림 메시지를 생성하지 않으므로 타이틀이 PullReservedPlayersAsync
을(를) 여러 번 호출하는 경우 사용자에게 반복되는 알림으로 스팸을 보내지 않습니다.
참고 항목
가장 좋은 방법은 원하는 모든 친구를 예약으로 추가한 다음 PullReservedPlayersAsync
을(를) 한 번만 호출하는 것입니다.