Com o Firebase, é fácil adicionar serviços de back-end e análises aos seus jogos para dispositivos móveis no iOS e Android. Usando nossos SDKs para C++ e Unity, você pode acessar os serviços do Firebase diretamente em seu código C++ e Unity, sem precisar escrever nenhum código Swift/Objective-C ou Java/Kotlin.
Descubra mais informações sobre como potencializar seus jogos com o Firebase em nossa página de jogos do Firebase .
Exemplos de casos de uso do Firebase em seus jogos
AdMob : gere receita com seus jogos com anúncios em banner, intersticiais e até vídeos premiados. Acompanhe o desempenho dos seus anúncios com o Google Analytics.
Analytics — Saiba como os jogadores interagem com o seu jogo, quanto tempo passam jogando, quanto tempo levam para completar os níveis, quanto e com que frequência fazem compras no aplicativo, com que frequência retornam ao jogo e muito mais.
App Check - Proteja seus recursos de API contra abusos, evitando que clientes não autorizados acessem seus recursos de back-end.
Autenticação — Ofereça aos jogadores uma experiência de login sem atritos que também garante um gerenciamento de contas seguro e protegido.
Banco de dados em tempo real — Leia e grave conteúdo de jogos usando esse banco de dados escalonável e em tempo real. O Realtime Database permite que você acompanhe a presença do jogador dentro ou fora do jogo.
Cloud Firestore — Leia e grave conteúdo de jogos usando esse banco de dados escalonável e em tempo real. O Cloud Firestore oferece excelentes garantias de tempo de atividade e permite que você forneça dados de locais de sua escolha em todo o mundo.
Armazenamento em nuvem — Armazene e forneça conteúdo gerado pelo jogador de maneira confiável e segura, como avatares, jogos e capturas de tela.
Mensagens na nuvem — Informe os jogadores sobre novos conteúdos ou níveis ou envie notificações push aos jogadores que concluíram o conteúdo disponível.
Crashlytics – gaste menos tempo encontrando e mais tempo corrigindo falhas. Crie jogos mais estáveis fornecendo insights profundos e práticos sobre travamentos.
Links Dinâmicos — Compartilhe conteúdo, como níveis personalizados, itens do jogo e convites para jogos entre jogadores.
Configuração remota — Altere elementos do seu jogo sem implantar código, incluindo configurações como densidade do inimigo ou frequência de inicialização.
Cloud Functions : execute código de back-end em um ambiente seguro em resposta a eventos acionados por outros produtos Firebase e solicitações de clientes.
Produtos Firebase compatíveis
Os SDKs do Firebase para C++ e Unity oferecem suporte direto aos seguintes produtos do Firebase. O Firebase também oferece suporte a um subconjunto de bibliotecas disponíveis para implementação de fluxo de trabalho de desktop ( beta ).
Produto Firebase | C++ | Unidade | Computador (beta) |
---|---|---|---|
AdMob | |||
Análise | |||
Verificação de aplicativo | |||
Autenticação | |||
Cloud Fire Store | |||
Funções de nuvem | |||
Mensagens na nuvem | |||
Armazenamento na núvem | |||
Crashlytics | |||
Links Dinâmicos | |||
Banco de dados em tempo real | |||
Configuração remota |