출시 노트

버전 3.1.0

새로운 기능

  • Android NDK r20으로 빌드되었습니다.
  • x86_64 ABI 지원을 추가했습니다.
  • 실시간 멀티플레이어 API 및 턴 방식 멀티플레이어 API는 지원 중단된 것으로 표시됩니다.
  • Quests API를 삭제했습니다.

버전 3.0.1

새로운 기능

  • 유일한 변경사항은 'gnustl'에 있는 라이브러리의 빌드 설정입니다.
  • clang 도구 모음과 c++_static STL을 사용하는 것이 좋습니다.
  • 'gnustl' 폴더의 라이브러리는 gcc-4.9 및 gnustl_static STL과 함께 사용해야 합니다. 이러한 라이브러리를 clang으로 빌드된 바이너리에 포함하면 예기치 않은 동작이 발생할 수 있습니다.
  • 'c++' 폴더의 라이브러리는 clang 및 c++_static STL과 함께 사용해야 합니다. 이러한 라이브러리를 gcc로 빌드된 바이너리에 포함하면 예기치 않은 동작이 발생할 수 있습니다.

버전 3.0

새로운 기능

  • Android NDK r14 이상이 필요합니다.
  • clang 도구 모음을 사용하는 것이 좋습니다.
  • armeabi ABI 지원이 삭제되었습니다.
  • SnapshotManager API에 다음 메서드가 추가 또는 수정되었습니다.
    • GetMaxSize
    • GetMaxSizeBlocking
    • Open
    • OpenBlocking
    • ResolveConflict
    • ResolveConflictBlocking
  • 이제 새 스냅샷 콘텐츠와의 스냅샷 충돌을 해결할 수 있습니다.
  • 다음 메서드는 Nearby API에서 삭제되었습니다.
    • NearbyConnections::GetLocalEndpointId
    • NearbyConnections::GetLocalDeviceId
    • NearbyConnections::GetLocalDeviceId
    • EndpointDetails.device_id
    • ConnectionRequest.remote_device_id

버전 2.3

새로운 기능

  • 최소 Play 서비스 버전을 10.2.0으로 업데이트했습니다. 이 SDK에서는 10.2.0 이상을 사용해야 합니다.
  • Google Play 게임즈 서비스 SDK를 통해 OAuth 서버 인증 코드에 더 이상 액세스할 수 없습니다. Google Sign-In API를 사용하여 OAuth 코드 및 토큰에 액세스합니다. 네이티브 앱에서 이 작업을 실행하는 방법을 보여주는 샘플은 클라이언트 서비스 스켈레톤의 일부입니다.
  • 새로운 동영상 캡처 API를 사용하면 플레이어의 동영상 캡처 기능에 관한 데이터를 검색하고 동영상 녹화 오버레이를 실행할 수 있습니다.
  • PlayerStats API에 새로운 통계가 추가되었습니다. 구체적으로 SpendProbability, HighSpenderProbability, TotalSpendNext28Days()가 있습니다.
  • 자바 SDK의 상태 코드와 일치하도록 오류 상태 코드가 추가되었습니다.

(버전 2.2를 건너뜀)

버전 2.1

새로운 기능

  • 플레이어의 인게임 활동에 관한 데이터를 검색하는 데 사용할 수 있는 새로운 PlayerStats API가 있습니다.
  • C++ 및 Objective-C SDK가 이제 Xcode 7 및 iOS 9에서 작동합니다. 종속 항목으로 인해 비트코드 생성이 지원되지 않습니다.
  • 네트워킹 레이어 내부로 업그레이드하면 iOS의 실시간 멀티플레이어가 개선됩니다.
  • 이제 개발자는 iOS에서 Google 로그인 SDK를 사용하여 플레이어의 이메일 주소를 가져올 수 있습니다. 이전에는 버그로 인해 이 기능이 사용 중지되었습니다.
  • Android 호환성 업데이트
  • 반복되는 퀘스트를 로드할 때 비정상 종료를 일으키는 버그가 수정되었습니다.
  • UI 관련 추가 안정성 업데이트로 주로 UI와 관련이 있습니다.

버전 2.0

새로운 기능

  • 이제 iOS 인증에서 Google+ SDK 대신 Google 로그인 SDK를 사용합니다. 이를 통해 개발자는 인앱 WebView로 로그인을 리디렉션하는 기능을 포함하여 초기 로그인 리디렉션 프로세스를 더 유연하게 제어할 수 있습니다.
  • 이제 SDK에서 arm64-v8a ABI를 지원합니다.
  • 이제 LeaderboardManager().ShowUI()를 사용하면 LeaderboardTimeSpan 매개변수를 선택적으로 사용하여 기본 기간을 선택할 수 있습니다.
  • 중요한 호환성 수정을 통해 Android에서 Google Play 게임즈 서비스 클라이언트 라이브러리의 최신 버전을 사용할 수 있습니다.

중요 공지사항

이 출시 버전부터 Google+ SDK는 더 이상 iOS 인증에 사용되지 않습니다. 대신 Google 로그인 SDK가 사용됩니다. 즉, 네이티브 C++ SDK를 업데이트하려면 프로젝트 설정을 업데이트해야 합니다. 변경해야 할 항목에 관한 자세한 내용은 iOS 빠른 시작iOS 시작하기 가이드의 수정된 설정 안내를 참고하거나 Google 로그인 빠른 이전 가이드를 참고하세요.