Pular para o conteúdo principal
O PlayFab para Unity (v2 unificado) é a integração com o Unity de última geração, criada sobre o SDK unificado do PlayFab. Ele é distribuído como um único pacote do Unity Package Manager (UPM). Este pacote substitui os três pacotes v1 separados do Unity: o SDK do PlayFab para Unity (wrappers REST do Services), o plug-in v1 do PlayFab Multiplayer para Unity e o plug-in v1 do PlayFab Party para Unity.
Use o PlayFab para Unity (v2 unificado) em todos os novos projetos. Não é possível usar a v1 e a v2 juntas no mesmo projeto.

Principais benefícios

O PlayFab para Unity traz a arquitetura moderna do SDK unificado para o Unity:
  • Pacote único: uma única instalação do UPM reúne o PlayFab Core, o Services, o Multiplayer (Lobby e Matchmaking) e o Party. Você não precisa mais de pacotes separados para Services, Multiplayer e Party.
  • Autenticação unificada: quando você entra com PFAuthentication, é gerado um único identificador de entidade que o Services e o Multiplayer reutilizam. Não há chamada SetEntityToken por componente nem PlayFabAuthenticationContext por chamada para acompanhar.
  • Gerenciamento automático de tokens: o processo em segundo plano atualiza os tokens de entidade. Você não precisa mais entrar novamente de forma manual.
  • Modelo assíncrono consistente: as chamadas do Services e do Multiplayer usam o padrão assíncrono do SDK unificado, substituindo os pares de callbacks (request, onSuccess, onError) da v1.
  • HTTP e serialização nativos: o mesmo libHttpClient nativo que alimenta o SDK unificado em todos os mecanismos atende ao tráfego HTTP. O PFHttpConfig o configura. Os transportes conectáveis (ITransportPlugin) e os serializadores JSON (ISerializerPlugin) da v1 não são mais necessários.
  • Ferramentas de editor compatíveis com o GDK: o Microsoft Gaming Development Kit (GDK) instalado resolve automaticamente os binários nativos. Alterne entre as edições do GDK instaladas no menu PlayFab → Change GDK.

Plataformas compatíveis

O PlayFab para Unity oferece suporte oficial a:
  • Windows (loja do XBOX e outras lojas de PC)
  • XBOX (One, Series S|X, Cloud)
O suporte a outras plataformas será disponibilizado em breve.

Introdução

As informações de configuração, instalação, pré-requisitos, cenas de exemplo e solução de problemas estão disponíveis no repositório do GitHub: SDK do PlayFab para Unity no GitHub

Recursos relacionados

Última modificação em 8 de outubro de 2026