Notas de versión

Versión 3.1.0

Novedades

  • Compilado con el NDK de Android r20.
  • Se agregó compatibilidad para ABI de x86_64.
  • La API de multijugador en tiempo real y la API de multijugador por turnos están marcadas como obsoletas.
  • Se quitó la API de Quests.

Versión 3.0.1

Novedades

  • El único cambio es la configuración de compilación para las bibliotecas en la carpeta "gnustl".
  • Te recomendamos que uses la cadena de herramientas de Clang y la STL C++_static.
  • Las bibliotecas de la carpeta "gnustl" deben usarse con gcc-4.9 y la gnustl_static STL. Incluir esas bibliotecas en un objeto binario compilado con Clang puede dar como resultado un comportamiento inesperado.
  • Las bibliotecas de la carpeta "c++" deben usarse con Clang y la STL c++_static. Incluir esas bibliotecas en un objeto binario compilado con gcc puede dar como resultado un comportamiento inesperado.

Versión 3.0

Novedades

  • Se requiere el NDK de Android r14 o una versión posterior.
  • Te recomendamos que uses la cadena de herramientas de Clang.
  • Se quitó la compatibilidad con la ABI armeabi.
  • Se agregaron o modificaron los siguientes métodos en la API de SnapshotManager:
    • GetMaxSize
    • GetMaxSizeBlocking
    • Open
    • OpenBlocking
    • ResolveConflict
    • ResolveConflictBlocking
  • Ahora es posible resolver los conflictos de las instantáneas con el nuevo contenido de las instantáneas.
  • Se quitaron los siguientes métodos de la API de Nearby:
    • NearbyConnections::GetLocalEndpointId
    • NearbyConnections::GetLocalDeviceId
    • NearbyConnections::GetLocalDeviceId
    • EndpointDetails.device_id
    • ConnectionRequest.remote_device_id

Versión 2.3

Novedades

  • Se actualizó la versión mínima de los servicios de Play a 10.2.0. Debes usar la versión 10.2.0 o una más reciente con este SDK.
  • Ya no se puede acceder al código de Auth del servidor de OAuth mediante el SDK de Servicios de juego de Google Play. Usa la API de Acceso con Google para acceder a los códigos y tokens de OAuth. Una muestra que muestra cómo hacerlo desde una app nativa es parte del esqueleto de servicio del cliente.
  • Existe una nueva API de Video Capture que puedes usar para recuperar datos sobre las capacidades de captura de video de un reproductor y lanzar la superposición de grabación de video.
  • Se agregaron estadísticas nuevas a la API de PlayerStats. Específicamente, SpendProbability, HighSpenderProbability y TotalSpendNext28Days().
  • Se agregaron códigos de estado de error adicionales para corresponder a los códigos de estado en el SDK de Java.

(Se omitió la versión 2.2)

Versión 2.1

Novedades

  • Hay una nueva API de PlayerStats que puedes usar para recuperar datos sobre la actividad de un jugador en el juego.
  • Los SDK de C++ y Objective-C ahora funcionan con Xcode 7 y iOS 9. Debido a las dependencias, no se admite la generación de código de bits.
  • Las actualizaciones a los componentes internos de la capa de red deberían mejorar el modo multijugador en tiempo real en iOS.
  • Los desarrolladores ahora pueden usar el SDK de Acceso con Google en iOS para obtener las direcciones de correo electrónico de los jugadores. Anteriormente, un error provocó que se inhabilitara.
  • Actualizaciones de compatibilidad para Android
  • Se corrigió un error que producía una falla al cargar una Quest repetida.
  • Varias actualizaciones de estabilidad adicionales para iOS, principalmente relacionadas con la IU.

Versión 2.0

Novedades

  • La autenticación en iOS ahora usa el SDK de Acceso con Google en lugar del SDK de Google+. Entre otros beneficios, esto les brinda a los desarrolladores más flexibilidad y control sobre el proceso inicial de redireccionamiento de acceso, incluida la capacidad de redireccionar el acceso a una vista web en la aplicación.
  • El SDK ahora es compatible con la ABI arm64-v8a.
  • LeaderboardManager().ShowUI() ahora permite seleccionar un intervalo de tiempo predeterminado mediante un parámetro LeaderboardTimeSpan opcional.
  • Una corrección de compatibilidad importante permite usar las versiones más recientes de la biblioteca cliente de los Servicios de juego de Google Play en Android.

Aviso importante

A partir de esta versión, el SDK de Google+ ya no se utiliza para la autenticación de iOS. En su lugar, se usa el SDK de Acceso con Google. Esto significa que para actualizar el SDK nativo de C++ deberás actualizar la configuración de tu proyecto. Para obtener información más detallada sobre qué es exactamente lo que debes cambiar, consulta las instrucciones de configuración revisadas en nuestras guías de inicio rápido para iOS y cómo comenzar en iOS, o consulta la guía de migración rápida de Acceso con Google.