Game Center의 새로운 사항 살펴보기
WWDC20 세션 비디오 시청하기 (영어)

Game Center

Apple의 소셜 게임 네트워크인 Game Center를 이용하여 게임을 연결하고 더 즐겁게 이용해 보십시오. Game Center를 통해 플레이어는 모든 Apple 플랫폼에서 사용할 ID를 만들고 Game Center 순위표, 목표 달성, 멀티플레이어 기능, 대시보드 등과 같은 기능을 사용할 수 있습니다. 맞춤형 사용자 인터페이스 내에 기능을 추가하거나 업데이트된 Game Center 사용자 인터페이스를 활용하십시오.

순위표

플레이어는 순위표를 통해 게임 내에서 새로운 경쟁에 참여하고 더 높은 기록을 가진 다른 플레이어에게 챌린지할 수 있습니다. 플레이어는 전 세계 플레이어는 물론 Game Center 친구들과 비교한 자신의 순위도 확인할 수 있습니다. Game Center는 클래식 및 갱신형 순위표를 지원합니다. 클래식 순위표는 계속 진행되는 순위표이며, 플레이어의 점수를 영구적으로 유지합니다. 이 순위표를 사용하여 지금까지 이긴 모든 대결 수 또는 게임 레벨을 완료하는 데 걸린 최단 시간과 같은 전체 또는 평생 이벤트에 대한 점수를 게시합니다. 갱신형 순위표는 기간 단위가 짧으며 기간이 지나면 만료됩니다. 그런 다음 설정된 시간(예: 매일, 매월 또는 매주) 후에 반복됩니다. 시간이 지정된 실시간 이벤트에 갱신형 순위표를 사용하십시오. 예를 들어 일주일 동안 가장 많이 이긴 대결을 표시할 수 있습니다. 게임에서 순위표 유형 중 하나 또는 둘 모두를 사용할 수 있습니다.

목표 달성

목표 달성은 플레이어가 게임에서 특정 목표를 성공적으로 달성한 때를 나타내는 특별한 이정표입니다. 게임과 관련이 있으며 플레이어에게 제안할 가치가 있는 목표 달성을 결정하십시오. 플레이어에게는 목표 달성이 잠김, 진행 중 또는 완료로 표시됩니다. 완료된 후에만 나타나는 숨겨진 목표 달성을 생성할 수도 있습니다. 숨겨진 목표 달성을 이용하여 게임의 스포일러를 방지하고 플레이어에게 놀라움과 즐거움을 선사해 보십시오. 최대 100개의 목표 달성을 제공할 수 있으며 각 목표 달성에서는 최대 100점을, 게임에서는 총 1,000점을 부여할 수 있습니다. 향후 업데이트에서 새로운 목표 달성을 추가하고 싶을 수도 있으므로 게임의 초기 버전을 출시할 때 이러한 제한을 염두에 두십시오. 다양성을 위해, 여러 기술을 사용하여 노력을 기울여야 성취할 수 있는 일련의 목표 달성을 생성하는 것을 고려해 보십시오.

멀티플레이어

Game Center는 실시간 및 턴 방식 멀티플레이어 기능을 지원하여 플레이어가 게임을 중단하지 않고도 대결할 사람을 찾을 수 있습니다. 플레이어는 Game Center 친구, 지인 및 근처 플레이어를 초대하거나 자동 대결을 통해 다른 경쟁자와 빠르게 게임을 시작할 수 있습니다.

챌린지

플레이어는 챌린지를 통해 친구와 직접 경쟁하여 높은 점수를 얻거나 특정 목표 달성을 완료할 수 있습니다. 기본적으로 챌린지는 대시보드에 표시되지 않습니다. App Store Connect를 사용하여 대시보드에 챌린지를 표시하도록 선택하십시오.

대시보드

Game Center 대시보드를 중심으로 플레이어는 프로필에 접근하고 목표 달성, 순위표, 챌린지와 같이 게임에서 지원하는 Game Center 기능과 상호 작용할 수 있습니다. 게임 내에 액세스 포인트를 추가하여 플레이어가 대시보드를 쉽게 방문할 수 있도록 하거나 플레이어에게 대시보드의 특정 영역으로 연결되는 딥 링크를 제공할 수 있습니다.

액세스 포인트는 주 메뉴 또는 일시 정지 화면의 어느 모서리에나 추가할 수 있습니다. 액세스 포인트가 처음 나타날 때 플레이어가 자신의 진행 상황을 빠르게 파악할 수 있도록 목표 달성 수 또는 기본 순위표 순위와 같은 하이라이트를 표시할 수 있습니다. 하이라이트를 표시한 후 액세스 포인트가 축소되며 플레이어의 프로필 아바타가 표시됩니다.

App Store에서 노출하기

Game Center가 활성화된 게임은 App Store의 '친구들이 플레이 중' 섹션에 포함되어 있으므로 플레이어는 친구들이 플레이 중인 새로운 게임을 탐색하고 발견할 수 있습니다. 또한 App Store 제품 페이지에서 플레이어는 친구들이 플레이 중인 게임을 확인할 수 있습니다.

Game Center 활성화하기

시작하려면 Game Center를 Xcode 프로젝트의 기능으로 추가하고 App Store Connect에서 기능을 구성하십시오. 그런 다음 GameKit 프레임워크를 통해 사용하려는 Game Center 기능을 구현합니다. 게임에서 Game Center 기능을 제공하려면 플레이어가 기기에서 Game Center에 로그인되어 있는지 확인해야 합니다. 그런 다음 게임 초대, 챌린지 초대, 사용자 변경 등에 대한 알림을 받을 수도 있습니다.