Com o Firebase, é fácil adicionar serviços de back-end e análises aos seus jogos para dispositivos móveis no iOS e no Android. Com os SDKs para C ++ e Unity, é possível acessar os serviços do Firebase diretamente no seu código C ++ e Unity sem precisar escrever códigos Swift/Objective-C ou Java/Kotlin.
Veja mais informações sobre como turbinar seus jogos com o Firebase na nossa página do Firebase para jogos.
Exemplo de casos de uso do Firebase para seus jogos
AdMob: gere receita nos jogos com anúncios de banner, intersticiais e até vídeos premiados. Acompanhe o desempenho dos seus anúncios com o Google Analytics.
Analytics: saiba como os usuários interagem com seu jogo, quanto tempo eles passam jogando, quanto tempo levam para passar de fase, quanto gastam e com que frequência fazem compras no app, com que frequência retornam ao jogo e muito mais.
App Check: proteja seus recursos de API contra abusos impedindo que clientes não autorizados acessem seus recursos de back-end.
Authentication: ofereça aos jogadores uma experiência simples de login que também permite um gerenciamento de contas seguro.
Realtime Database: leia e grave conteúdo de jogos usando este banco de dados em tempo real e escalonável. Com o Realtime Database, você pode monitorar a presença de jogadores no jogo ou fora dele.
Cloud Firestore: leia e grave conteúdo de jogos usando esse banco de dados em tempo real e escalonável. O Cloud Firestore tem garantias de tempo de atividade e permite que você disponibilize dados de locais no mundo todo.
Cloud Storage: armazene e disponibilize conteúdo gerado pelo jogador de maneira confiável e segura, como avatares, gravações de partidas e capturas de tela.
Cloud Messaging: informe aos jogadores sobre novos conteúdos ou fases. Também é possível enviar notificações push para os jogadores que já acessaram todo o conteúdo disponível.
Crashlytics: gaste menos tempo procurando e mais tempo consertando falhas. Crie jogos mais estáveis fornecendo insights profundos e acionáveis sobre falhas.
Dynamic Links: compartilhe conteúdo entre os jogadores, como fases personalizadas, itens no jogo e convites.
Configuração remota: altere elementos do seu jogo sem implantar códigos, incluindo configurações como a quantidade de adversários e a frequência de melhorias.
Cloud Functions: execute o código de back-end em um ambiente seguro em resposta a eventos acionados por outros serviços do Firebase e solicitações de clientes.
Produtos do 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 das bibliotecas disponíveis para uma implementação de fluxo de trabalho para computadores (Beta).
Produto do Firebase | C++ | Unity | Computador (Beta) |
---|---|---|---|
AdMob | |||
Analytics | |||
App Check | |||
Authentication | |||
Cloud Firestore | |||
Cloud Functions | |||
Cloud Messaging | |||
Cloud Storage | |||
Crashlytics | |||
Dynamic Links | |||
Realtime Database | |||
Configuração remota |