국가와 같이 Game Center에서 개인 플레이어 이외의 항목을 순위 매기기가 가능한지 궁금합니다. 플레이어가 점수를 받으면 해당 점수를 플레이어의 국가 점수에 더하고 Game Center로 전송되도록 설정됩니다. 그럼, 이것이 가능할 것인가?Game Center 리더 보드에서 다른 국가의 순위를 매기십시오.
0
A
답변
1
게임 센터보기는 표준 인터페이스 (시간 범위 및 모든 플레이어와 모든 친구)에서 볼 수있는 것 이외의 필터링 기능을 제공하지 않습니다. 따라서이 동작을 얻으려면 사용자 지정 Game Center 리더 보드 인터페이스를 구축하고 GKLeaderboard
으로 점수를 수동으로 다운로드하고 숨겨진 context
점수 매개 변수에 국가 정보를 저장하고 검색해야합니다.
그러나 ... 이것은 플레이어가 점수를 제출 한 대부분의 국가를 캡처 할 수 있도록 매우 많은 점수를 다운로드해야하기 때문에 상당히 비현실적입니다. 따라서 관심있는 데이터를 추적하는 고유 한 리더 보드 서버가 있는지 살펴보고 효율적으로 원하는 방식으로 구성을 반환 할 수 있습니다.