Compartir a través de


Soluciones de juegos con Azure DocumentDB

Azure DocumentDB permite a los desarrolladores de juegos crear plataformas escalables para experiencias de jugador sin problemas. Su modelo de datos distribuido globalmente y de baja latencia admite el juego en tiempo real, las tablas de clasificación y las características sociales.

Las empresas de juegos usan Azure DocumentDB para admitir millones de usuarios simultáneos, habilitar el juego entre regiones y agregar rápidamente nuevas características sin límites de infraestructura.

Escenarios

Azure DocumentDB es ideal para varios escenarios de juego, como:

Administración del estado del juego multijugador en tiempo real

Una base de datos rápida y escalable le permite administrar el estado del juego para miles de jugadores simultáneos. Azure DocumentDB almacena sesiones de jugador, eventos de juego y datos de emparejamiento para mantener el juego coherente y con capacidad de respuesta.

Una solución típica usa Azure DocumentDB para el almacenamiento de estado, Azure SignalR Service para la comunicación en tiempo real y Azure Kubernetes Service para el procesamiento de back-end escalable.

Diagrama de la arquitectura de juegos multijugador de Azure DocumentDB que muestra un diseño escalable y dinámico.

Tablas de clasificación globales y características sociales

Los juegos suelen tener tablas de clasificación y interacciones sociales que necesitan actualizaciones rápidas y disponibilidad global. Azure DocumentDB le permite almacenar y consultar puntuaciones, logros y listas de confianza de forma eficaz.

Una arquitectura típica usa Azure DocumentDB para los datos de tabla de clasificación, Azure Functions para las actualizaciones controladas por eventos y Azure Front Door para la distribución global y el acceso de baja latencia.

Diagrama de la arquitectura de Azure DocumentDB para tablas de clasificación y características sociales con distribución global.