Pular para o conteúdo principal
Imagem do C# Este SDK para C# é usado no ambiente .NET. Ele foi criado principalmente para serviços de jogos, ferramentas e aplicativos projetados para execução na nuvem, no Windows e em qualquer outra plataforma com suporte do .NET. Este SDK é gerado com nossa ferramenta de código aberto—SDKGenerator. Em geral, compilamos os SDKs a cada duas semanas para nos mantermos atualizados com as alterações mais recentes da API.

Principais componentes deste SDK

Este pacote do SDK do PlayFab para C# consiste em três combinações diferentes de APIs.
  1. PlayFabClientSDK - Contém apenas bibliotecas de cliente e foi projetado para integração no cliente do seu jogo.
  2. PlayFabServerSDK - Contém apenas APIs de servidor e de administrador e foi projetado para integração no seu servidor de lógica personalizada ou no processo de build.
  3. PlayFabSDK - Contém todas as APIs em um único SDK (cliente, servidor e administrador) e um projeto de testes de unidade.

Quando não usar este SDK

O SDK do PlayFab para C# não deve ser usado se houver um SDK mais específico adequado ao seu projeto. Há um SDK específico do PlayFab disponível para: Para ver a lista completa dos diferentes SDKs do PlayFab, consulte SDK do PlayFab.

Usando o SDK

Este projeto nativo em C# pode ser usado destas duas formas.
  • Ferramentas de administração para manter seu jogo
    • Normalmente, você vai querer fazer chamadas síncronas consecutivas.
    • Cada chamada de API bloqueia o programa enquanto está em execução, mas isso não é um problema para esse tipo de programa.
    • Veja o comentário sobre loginTask.Wait() no código de exemplo. Esse padrão de sincronização é comum em chamadas de API feitas por ferramentas.
  • Um jogo real programado em C# nativo

Adicionar o SDK ao seu projeto

Como alternativa, você pode instalar o pacote NuGet no seu projeto do Visual Studio usando o Gerenciador de Pacotes do NuGet. Para obter instruções, consulte Instalar e usar um pacote no Visual Studio. Para obter mais informações, consulte Introdução ao NuGet.
Última modificação em 8 de outubro de 2026