SDK para Unity
O SDK facilita a integração de produtos Xsolla em seu projeto Unity, fornecendo estruturas de dados e métodos prontos para uso no trabalho com a API Xsolla.
Após a integração, você pode usar:
- O Login para autenticar usuários e gerenciar contas de usuário.
- A In-Game Store para gerenciar compras no jogo em seu aplicativo.
- O Pay Station para configurar pagamentos.
- As Subscriptions para fornecer aos usuários acesso a um pacote de serviços sob condições especificadas (custo e duração da assinatura).
- O Navegador Integrado para abrir uma interface de pagamento e fazer login dos usuários por meio de serviços de terceiros.
Ver scripts de exemplo para os principais cenários
Características
Autenticação
- Autenticação com base no protocolo OAuth 2.0.
- Login clássico via nome de usuário/e-mail e senha.
- Login social.
- Login social no dispositivo do usuário por meio de uma rede social cliente.
- Login via ID do dispositivo.
- Login sem senha por meio de um código único ou um link enviado via SMS ou e-mail.
- Login via inicializador.
Gerenciamento de usuários
- Atributos de usuário para gerenciar informações adicionais.
- Vinculação de contas multiplataformas.
- Proteja o armazenamento dos dados dos usuários com a Xsolla. Como alternativa, você pode conectar o PlayFab, o Firebase ou seu próprio armazenamento personalizado.
Catálogo
- Moeda virtual:
- Venda qualquer quantia de moedas virtuais ou em pacotes (por dinheiro real ou outra moeda virtual).
- Venda moedas fortes (apenas por dinheiro real).
- Itens virtuais:
- Configure um catálogo de itens no jogo.
- Venda itens virtuais por moedas reais e virtuais.
- Conjuntos:
- Venda conjuntos por moedas reais ou virtuais.
- Campanhas promocionais:
- Recompense os usuários com pacotes de moedas virtuais, chaves de jogo ou itens virtuais para cupons.
- Dê aos usuários bônus ou descontos em itens no carrinho com códigos promocionais.
Compra de itens
- Venda itens com um só clique ou através do carrinho de compras.
- Forneça aos usuários uma interface de pagamento conveniente. As principais características são:
- Mais de 700 métodos de pagamento em mais de 200 países, incluindo cartões bancários, carteiras digitais, pagamentos móveis, quiosques de dinheiro, cartões-presente e ofertas especiais.
- Mais de 130 moedas.
- Interface traduzida em mais de 20 idiomas.
- Versões desktop e móvel.
Inventário do jogador
- Obtenha e verifique um inventário.
- Consuma itens de acordo com a lógica do jogo.
- Consuma moedas virtuais de acordo com a lógica do jogo (por exemplo, ao abrir um local ou comprando um nível com alguma moeda).
- Sincronize todas as compras e recompensas premium do usuário em todas as plataformas.
Assinaturas
- Venda de assinaturas.
- Renovação e cancelamento de assinaturas.
- Gerenciamento de assinaturas a partir do painel do usuário.
Requisitos
Requisitos de sistema
- Sistema Operacional de 64 bits
- Windows 7 SP1 ou superior
- macOS 10.12 ou superior
- Versão mínima suportada do Unity — 2019.4.19f1
Sistema Operacional de Destino
- Android
- iOS
- macOS
- Windows de 64 bits
Além disso, o SDK suporta a criação de uma compilação WebGL para executar seu aplicativo em um navegador.
O SDK usa o Google Mobile Services e não oferece suporte a compilações para dispositivos sem o Google Mobile Services, como a Huawei.
Recomendamos que você use o compilador
Você pode usar os compiladores
Ao criar uma compilação de jogo para iOS, certifique-se de que a configuração
Política de cobrança
A Xsolla oferece as ferramentas necessárias para ajudá-lo a construir e expandir seu negócio de jogos, incluindo suporte personalizado em todas as etapas. As condições de pagamento são determinadas pelo contrato, que pode ser assinado através da Conta de Distribuidor.
O custo para usar todos os produtos Xsolla é de 5% do valor que você recebe pela venda do jogo e bens do jogo através do Xsolla Pay Station. Se você não utilizar o Xsolla Pay Station no seu aplicativo, mas utilizar outros produtos, contate o seu Gerente de Sucesso do Cliente ou envie um e-mail para csm@xsolla.com para esclarecer os termos e condições.
Introdução aos conceitos básicos do SDK
Siga os tutoriais passo a passo para começar:
Contate nossa equipe de integração
Clique no ícone do chat no canto inferior direito e entre em contato com a equipe de integração via messenger. Responderemos em tempo real e ajudaremos a resolver o problema.
Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.