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-services 版本更新至 10.2.0。此 SDK 必須使用 10.2.0 或以上版本。
- 您無法再透過 Google Play 遊戲服務 SDK 存取 OAuth 伺服器驗證碼。使用 Google Sign-In API 來存取 OAuth 代碼和權杖。用戶端服務架構包含一個範例,說明如何透過原生應用程式完成這項作業。
- 有新的 Video Capture API,可用於擷取播放器的影片擷取功能相關資料,並啟動影片錄製重疊。
- PlayerStats API 已添加新統計資料。
具體來說,
SpendProbability
、HighSpenderProbability
和TotalSpendNext28Days()
。 - 為加入 Java SDK 中的狀態碼,已新增額外的錯誤狀態碼。
(已略過 2.2 版)
2.1 版本
新功能簡介
- 有一個新的 PlayerStats API,可用於擷取玩家的遊戲內活動相關資料。
- C++ 和 Objective-C SDK 現在支援 Xcode 7 和 iOS 9。由於依附元件,系統「不」支援產生位元碼。
- 升級為網路層內部升級應該能改善 iOS 上的即時多人對戰遊戲。
- 開發人員現可在 iOS 裝置上使用 Google 登入 SDK 取得玩家的電子郵件地址。先前,某個錯誤會導致此功能被停用。
- Android 相容性更新。
- 修正載入重複的任務時造成當機的錯誤。
- iOS 還有幾項其他穩定性更新,主要與使用者介面相關。
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 登入快速遷移指南。