Ir para o console

Firebase para jogos

Aprimore seus jogos com o Firebase

Veja como o Firebase pode ajudar nos seus jogos

Use o Analytics para ver mais detalhes sobre a experiência dos usuários no seu jogo e saiba por quanto tempo eles jogam, quanto tempo levam para passar de fase, quanto conteúdo compram no app e muito mais. Com o Dynamic Links, você pode compartilhar conteúdo entre os jogadores, como fases personalizadas, itens e convites do jogo. Com o Cloud Messaging, você pode lançar novos conteúdos e enviar notificações push aos jogadores que viram todo o conteúdo disponível. Use o Configuração remota para ajustar as configurações de jogabilidade, como a quantidade de adversários, a frequência de melhorias do personagem e muito mais. Para armazenar na nuvem de maneira segura todo o conteúdo gerado pelo usuário, como mapas personalizados, use o Realtime Database. Já o Storage oferece aos jogadores conteúdo para download por meio do nosso serviço seguro.

plat_cpp plat_unity

SDKs avançados para C++ e Unity

O Firebase facilita a adição de serviços de back-end e análise aos seus jogos para dispositivos móveis no iOS e Android. Com nossos SDKs, você pode acessar os serviços do Firebase diretamente nos seus jogos para C++ e Unity, sem precisar escrever códigos Java, Swift ou Objective-C.

Os seguintes recursos são compatíveis com nossos SDKs para C++ e Unity do Firebase:

AdMob, Analytics, Dynamic Links, Invites, Configuração remota, Authentication, Realtime Database, Cloud Messaging, Storage e Cloud Functions

plat_cpp plat_unity

Aproveite mais os recursos do console

Interaja, gerencie e visualize os dados de uso com o Analytics diretamente no console. Gerencie as configurações do Authentication e altere e atualize os parâmetros do Configuração remota. Faça upload de arquivos para o Firebase Storage, envie mensagens com o Editor do Notificações e muito mais.

Ative e acesse com facilidade recursos como o Firebase Previsões e o teste A/B. Com o Previsões, você pode aproveitar a capacidade do aprendizado de máquina para criar experiências personalizadas para seus jogadores. Com o teste A/B, você pode executar experimentos com o Notificações e o Configuração remota.

Veja o funcionamento do projeto Flood-it! (é necessário fazer login)

Desenvolva e teste em plataformas para computadores

Durante a criação do seu jogo, geralmente é muito mais fácil fazer os testes nas plataformas para computadores primeiro e, numa etapa posterior do desenvolvimento, implantar e testar no dispositivo. Para ajudar com esse fluxo de trabalho, fornecemos um subconjunto dos SDKs para C ++ e Unity do Firebase a fim de oferecer compatibilidade com as plataformas para computadores:

Realtime Database, Configuração remota, Authentication, Cloud Storage e Cloud Functions.

As bibliotecas restantes para computadores são implementações stub (não funcionais)

Confira nossos jogos de amostra

Para mostrar como é fácil vincular o Firebase aos seus jogos, criamos dois jogos de exemplo. Confira esse conteúdo no GitHub e faça o download na Google Play Store para jogar no seu dispositivo móvel. Nosso app de amostra do Unity, o MechaHamster, também está disponível para iOS na App Store.

Mechahamster (SDK para Unity)

Zooshi (SDK para C++)

Usado pelos desenvolvedores dos seus jogos favoritos

Alguns dos seus desenvolvedores favoritos estão aprimorando os próprios jogos com o Firebase

 
 
 
 
 
 

Explore toda a plataforma do Firebase

Com o Firebase, você pode desenvolver jogos de alta qualidade, aumentar sua base de jogadores e ganhar mais dinheiro. Cada recurso funciona de maneira independente, e juntos são ainda melhores.