Pré-requisitos
Antes de começar, conclua as etapas de configuração em Configuração do início rápido para configurar seu ambiente de desenvolvimento e seu projeto.O que você vai realizar
Ao final deste início rápido, você terá:- Configurado o SDK unificado do PlayFab no seu projeto do Windows
- Inicializado o SDK com o ID do seu título
- Autenticado um jogador usando o XBOX ou o Steam
- Obtido um identificador de entidade para fazer chamadas à API
- Limpado os recursos corretamente
Neste início rápido
Etapa 1: Inicializar o SDK
Incluir os cabeçalhos necessários
Comece incluindo os cabeçalhos necessários do PlayFab e do XBOX Game Runtime no seu projeto:Inicializar o XBOX Gaming Runtime Services
O SDK unificado do PlayFab exige o XBOX Game Runtime. Inicialize-o primeiro:Inicializar o PlayFab Core
Inicialize o SDK do PlayFab e crie um identificador de configuração de serviço. SubstituaABCDEF pelo ID real do seu título do PlayFab:
Etapa 2: Autenticar um jogador
O PlayFab exige a autenticação do jogador antes de fazer chamadas à API. O SDK fornece vários métodos de autenticação, dependendo da sua plataforma e dos seus requisitos.Escolha seu método de autenticação
Opção A: Logon com o XBOX (recomendado para Windows/XBOX)
UsePFAuthenticationLoginWithXUserAsync para fazer logon com uma conta de usuário do XBOX. Esse é o método recomendado para aplicativos do Windows e do XBOX.
Opção B: Logon com o Steam
Para jogos integrados ao Steam, usePFAuthenticationLoginWithSteamAsync com um tíquete de autenticação do Steam.
O
PFEntityHandle retornado pelo logon é necessário para todas as chamadas à API do PlayFab subsequentes. Mantenha esse identificador disponível durante todo o tempo de vida do aplicativo.Etapa 3: Limpar os recursos
Quando o aplicativo for encerrado, limpe corretamente todos os recursos para evitar vazamentos de memória e garantir um encerramento normal:Sempre limpe os recursos na ordem inversa da inicialização para garantir um encerramento adequado.
Próximas etapas
Agora que você inicializou o SDK e autenticou um jogador, está pronto para começar a chamar os serviços do PlayFab:Faça sua primeira chamada à API
- Chamando o PlayFab Services - Saiba como chamar as APIs do PlayFab para gerenciar os dados do jogador e usar os serviços do jogo
Conceitos principais
- Operações assíncronas - Entendendo o modelo de programação assíncrona do PlayFab
- Gerenciamento de memória - Práticas recomendadas para gerenciar a memória do SDK
- Rastreamento e diagnóstico - Depuração e monitoramento da sua integração
Autenticação avançada
- Autenticação multiplataforma - Ofereça suporte a vários provedores de autenticação
- Autenticação com ID personalizado - Use seu próprio sistema de autenticação
- Vinculação de contas - Vincule vários métodos de autenticação a uma única conta
