Melhore seu desenvolvimento de jogos com o Firebase
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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.
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 a performance dos seus anúncios com o
Google Analytics.
Firebase AI Logic: crie recursos de IA usando
modelos Gemini, como novas formas de interação do jogador
(entrada de voz e imagem), mundos de jogo responsivos e em evolução e
experiências personalizadas.
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 escalonável em tempo real. O Realtime Database permite monitorar a presença
de jogadores no jogo ou fora dele.
Cloud Firestore: leia e grave conteúdo de jogos usando
este banco de dados escalonável em tempo real. O Cloud Firestore tem garantias de tempo de atividade
e permite que você disponibilize dados de locais no mundo
inteiro.
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.
Remote Config: 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 com suporte
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).
[null,null,["Última atualização 2025-08-23 UTC."],[],[],null,["\u003cbr /\u003e\n\nWith Firebase, it's easy to add backend services and analytics to your mobile\ngames on iOS and Android. Using our SDKs for C++ and Unity, you can\naccess Firebase services directly in your C++ and Unity code, without having to\nwrite any Swift/Objective-C or Java/Kotlin code.\n\n\u003cbr /\u003e\n\nReady to get started? Choose your platform:\n\n[Unity](/docs/unity/setup)\n[C++](/docs/cpp/setup)\n\n\u003cbr /\u003e\n\n**Find out more information about powering up your games with Firebase at our\n[Firebase games page](//firebase.google.com/games).**\n\nExample use cases for Firebase in your games\n\n- [AdMob](/docs/admob) --- Earn revenue in your games with banner ads,\n interstitials, even rewarded video. Track your ads performance with\n Google Analytics.\n\n- [Firebase AI Logic](/docs/ai-logic) --- Build AI features using\n Gemini models, like new forms of player interaction\n (both voice and image input), responsive and evolving game worlds, and\n personalized experiences.\n\n- [Analytics](/docs/analytics) --- Learn how players interact with your game,\n how much time they spend playing, how long they take to complete levels, how\n much and how frequently they make in-app purchases, how often they return to\n the game, and much more.\n\n- [App Check](/docs/app-check) - Protect your API resources from abuse by\n preventing unauthorized clients from accessing your backend resources.\n\n- [Authentication](/docs/auth) --- Give players a frictionless sign-in experience that\n also ensures safe and secure account management.\n\n- [Realtime Database](/docs/database) --- Read and write game content using this\n realtime, scalable database. Realtime Database allows you to keep track of player\n presence in- or out-of-game.\n\n- [Cloud Firestore](/docs/firestore) --- Read and write game content using\n this realtime, scalable database. Cloud Firestore has outstanding uptime\n guarantees and allows you to serve data from your choice of locations\n worldwide.\n\n- [Cloud Storage](/docs/storage) --- Store and serve player-generated\n content reliably and securely, such as avatars, game playthroughs, and\n screenshots.\n\n- [Cloud Messaging](/docs/cloud-messaging) --- Inform players about new\n content or levels or send push notifications to players who have completed\n your available content.\n\n- [Crashlytics](/docs/crashlytics) --- Spend less time finding and more time\n fixing crashes. Build more stable games by providing deep and actionable\n insights into crashes.\n\n- [Dynamic Links](/docs/dynamic-links) --- Share content, such as custom levels,\n in-game items, and game invitations between players.\n\n- [Remote Config](/docs/remote-config) --- Change elements of your game\n without deploying code, including settings like enemy density or power-up\n frequency.\n\n- [Cloud Functions](/docs/functions) --- Run backend code in a secure\n environment in response to events triggered by other Firebase products and\n client requests.\n\nSupported Firebase products\n\nThe Firebase SDKs for C++ and for Unity directly support the following Firebase\nproducts. Firebase also supports a subset of the available libraries for a\ndesktop workflow (**beta**) implementation.\n\n| Firebase product | C++ | Unity | Desktop (beta) |\n|------------------------------------------|-----|-------|----------------|\n| [AdMob](/docs/admob) | | | |\n| [Firebase AI Logic](/docs/ai-logic) | | | |\n| [Analytics](/docs/analytics) | | | |\n| [App Check](/docs/app-check) | | | |\n| [Authentication](/docs/auth) | | | |\n| [Cloud Firestore](/docs/firestore) | | | |\n| [Cloud Functions](/docs/functions) | | | |\n| [Cloud Messaging](/docs/cloud-messaging) | | | |\n| [Cloud Storage](/docs/storage) | | | |\n| [Crashlytics](/docs/crashlytics) | | | |\n| [Dynamic Links](/docs/dynamic-links) | | | |\n| [Realtime Database](/docs/database) | | | |\n| [Remote Config](/docs/remote-config) | | | |\n\n| **Note:** For the desktop workflow, Firebase provides stub (non-functional) implementations of all unsupported Firebase products for convenience."]]