Sürüm Notları

Sürüm 3.1.0

Yenilikler

  • Android NDK r20 ile oluşturulmuştur.
  • x86_64 ABI desteği eklendi.
  • Gerçek zamanlı çok oyunculu API ve Sıraya dayalı çok oyunculu API kullanımdan kaldırıldı olarak işaretlenir.
  • Görevler API'sı kaldırıldı.

Sürüm 3.0.1

Yenilikler

  • Tek değişiklik, "gnustl" klasöründeki kitaplıkların derleme ayarlarıdır.
  • Clang araç zincirini ve c++_static STL'yi kullanmanızı önemle tavsiye ederiz.
  • "gnustl" klasöründeki kitaplıklar gcc-4.9 ve gnustl_static STL ile kullanılmalıdır. Bu kitaplıkları klang ile oluşturulan bir ikili programa eklemek beklenmeyen davranışlara neden olabilir.
  • "c++" klasöründeki kitaplıklar clang ve c++_static STL ile kullanılmalıdır. Bu kitaplıkları gcc ile oluşturulan bir ikili programa eklemek, beklenmedik bir davranışla sonuçlanabilir.

Sürüm 3.0

Yenilikler

  • Android NDK r14 veya sonraki sürümleri gerektirir.
  • langç araç zincirini kullanmanızı kesinlikle öneririz.
  • Armenabi ABI desteği kaldırıldı.
  • SnapshotManager API'ye aşağıdaki yöntemler eklenmiştir veya değiştirilmiştir:
    • GetMaxSize
    • GetMaxSizeBlocking
    • Open
    • OpenBlocking
    • ResolveConflict
    • ResolveConflictBlocking
  • Artık yeni anlık görüntü içeriğiyle anlık görüntü çakışmalarını çözmek mümkün.
  • Aşağıdaki yöntemler Yakındaki API'de kaldırılmıştır:
    • NearbyConnections::GetLocalEndpointId
    • NearbyConnections::GetLocalDeviceId
    • NearbyConnections::GetLocalDeviceId
    • EndpointDetails.device_id
    • ConnectionRequest.remote_device_id

Sürüm 2.3

Yenilikler

  • Minimum Play Hizmetleri sürümü 10.2.0 olarak güncellendi. Bu SDK ile 10.2.0 veya daha sonraki bir sürümü kullanmanız gerekir.
  • OAuth sunucusu yetkilendirme koduna artık Google Play Games Hizmetleri SDK'sı üzerinden erişilemez. OAuth kodlarına ve jetonlarına erişmek için Google ile Oturum Açma API'sini kullanın. Bunu yerel bir uygulamadan nasıl yapacağınızı gösteren bir örnek, Client Service Skeleton kapsamındadır.
  • Oynatıcının video yakalama özellikleriyle ilgili verileri almak ve video kaydı yer paylaşımını başlatmak için kullanabileceğiniz yeni bir Video Capture API var.
  • PlayerStats API'ye yeni istatistikler eklendi. Özellikle SpendProbability, HighSpenderProbability ve TotalSpendNext28Days().
  • Java SDK'daki durum kodlarına karşılık gelen ek hata durumu kodları eklendi.

(Sürüm 2.2 atlandı)

Sürüm 2.1

Yenilikler

  • Oyuncuların oyun içi etkinlikleriyle ilgili verileri almak için kullanabileceğiniz yeni bir PlayerStats API var.
  • C++ ve Objective-C SDK'ları artık Xcode 7 ve iOS 9 ile çalışmaktadır. Bağımlılıklar nedeniyle, bit kodu oluşturma desteklenmez.
  • Dahili ağ katmanı yükseltmeleri, iOS'te Gerçek Zamanlı Çok Oyuncululuğu iyileştirecektir.
  • Geliştiriciler artık oyuncuların e-posta adreslerini almak için iOS'te Google ile Oturum Açma SDK'sını kullanabilir. Daha önce bir hata bu hatanın devre dışı bırakılmasına neden oluyordu.
  • Android için uyumluluk güncellemeleri.
  • Tekrarlanan bir görev yüklenirken kilitlenmeye neden olan hata düzeltildi.
  • iOS için özellikle kullanıcı arayüzüyle ilgili birkaç ek kararlılık güncellemesi.

Sürüm 2.0

Yenilikler

  • iOS'te kimlik doğrulama, artık Google+ SDK'sı yerine Google ile Oturum Açma SDK'sını kullanır. Bu avantaj, oturum açma işlemini uygulama içi web görünümüne yönlendirme olanağı da dahil olmak üzere geliştiricilerin ilk oturum açma yönlendirme işlemi üzerinde daha fazla esneklik ve kontrol sahibi olmasını sağlar.
  • SDK artık arm64-v8a ABI'yı desteklemektedir.
  • LeaderboardManager().ShowUI() artık isteğe bağlı bir LeaderboardTimeSpan parametresi kullanılarak varsayılan zaman aralığının seçilmesine olanak tanıyor.
  • Önemli bir uyumluluk düzeltmesi, Android'de Google Play Oyun Hizmetleri istemci kitaplığının en yeni sürümlerinin kullanılmasını sağlar.

Önemli uyarı

Bu sürümden itibaren Google+ SDK'sı, iOS kimlik doğrulaması için kullanılmıyor. Bunun yerine Google ile Oturum Açma SDK'sı kullanılır. Bu durumda, Yerel C++ SDK'sını güncellemek için proje kurulumunuzu güncellemeniz gerekir. Tam olarak nelerin değiştirilmesi gerektiği konusunda daha ayrıntılı bilgi için lütfen iOS hızlı başlangıç kılavuzumuzdaki ve iOS'u kullanmaya başlama kılavuzlarımızdaki düzeltilmiş kurulum talimatlarını inceleyin veya Google ile Oturum Açma hızlı taşıma rehberine bakın.