Potencia el desarrollo de tus juegos con Firebase

Con Firebase, es fácil agregar servicios de backend y estadísticas a tus juegos para dispositivos móviles en iOS y Android. Con los SDK para C++ y Unity, puedes acceder a los servicios de Firebase directamente en tu código de C++ y Unity, sin tener que escribir ningún otro código de Swift ni Objective-C, tampoco de Java ni Kotlin.


¿Todo listo para comenzar? Elige tu plataforma:

Unidad C++


Obtén más información para mejorar tus juegos con Firebase en nuestra página de juegos de Firebase.

Ejemplos de casos prácticos de Firebase en tus juegos

  • AdMob: Puedes obtener ingresos en tus juegos con anuncios en forma de banner, intersticiales y videos recompensados. Realiza un seguimiento del rendimiento de tus anuncios con Google Analytics.

  • Analytics: Descubre cómo interactúan los jugadores en el juego, cuánto tiempo juegan, cuánto tardan en completar los niveles, la frecuencia con la que realizan compras directas desde la app y cuánto invierten en ellas, con qué frecuencia vuelven a jugar y mucho más.

  • App Check: Impide que los clientes no autorizados accedan a tus recursos de backend para proteger tus recursos de API contra todo tipo de abusos.

  • Authentication: Ofréceles a los jugadores una experiencia de acceso fluida que también permite administrar cuentas de manera segura.

  • Realtime Database: Lee y escribe contenido de videojuegos con esta base de datos escalable y en tiempo real. Realtime Database te permite realizar un seguimiento de la presencia de los jugadores dentro o fuera del juego

  • Cloud Firestore: Lee y escribe contenido de videojuegos con esta base de datos escalable y en tiempo real. Cloud Firestore tiene garantías de tiempo de actividad excepcionales y te permite entregar datos desde las ubicaciones que prefieras en el mundo.

  • Cloud Storage: Almacena y entrega contenido generado por el jugador de manera confiable y segura, como avatares, guías del juego y capturas de pantalla.

  • Cloud Messaging: Informa a los jugadores sobre contenido o niveles nuevos, o envía notificaciones push a los usuarios que completaron el contenido disponible.

  • Crashlytics: Dedica más tiempo a reparar las fallas que a encontrarlas. Obtén estadísticas prácticas y detalladas sobre las fallas para crear juegos más estables.

  • Dynamic Links: Comparte contenido como niveles personalizados, invitaciones a jugar entre usuarios y elementos dentro del juego.

  • Remote Config: Cambia elementos de tu juego sin implementar código, incluida la configuración de la densidad de enemigos o la frecuencia de las recargas de poder.

  • Cloud Functions: Ejecuta el código de backend en un entorno seguro en respuesta a los eventos activados por otros productos de Firebase y solicitudes de clientes.

Productos de Firebase admitidos

Los SDK de Firebase para C++ y Unity admiten directamente los siguientes productos de Firebase. Además, Firebase es compatible con un subconjunto de las bibliotecas disponibles para implementar un flujo de trabajo en computadoras (beta).