Información general de multijugador

Las características de multijugador en Xbox Live incluyen el directorio de sesiones de varios jugadores, Matchmaking, redes, chat de voz y chat de texto.

Las características de multijugador permiten que tu juego lleve reproductores de Xbox Live juntos a través de Internet y puede ampliar enormemente la vida y el uso de un título más allá de la reproducción típica. Al crear una excelente experiencia multijugador para tu público, puedes aprovechar la gran red social de los jugadores de Xbox Live para aumentar la base de usuarios de tu juego y promocionar una comunidad sostenida de ventiladores dedicados jugando juntos.

¿Cuáles son las características de multijugador en Xbox Live?

Las características de multijugador de Xbox Live se proporcionan como un conjunto de API de cliente que puedes usar para implementar juegos de varios jugadores en tiempo real.

Los principales subsistemas del conjunto de API son:

  • El servicio Directorio de sesión de multijugador (MPSD) de Xbox Live . El servicio MPSD funciona con experiencias de IU integradas para facilitar que los usuarios se encuentren e inviten entre sí para su reproducción. La integración con los servicios de Xbox Live también permite que los clientes usen una conversación de terceros para ensamblar. Consulte información general sobre el directorio de sesiones de varios jugadores.

  • Instalaciones de Matchmaking sencillas y avanzadas. Xbox Live proporciona capacidades de Quickmatch tradicionales, pero también examina y admite sesión en escenarios de Matchmaking muy personalizados. La búsqueda grupal de Xbox Live (LFG) también permite que los jugadores se encuentren entre ellos, Rally en una conversación de terceros y, a continuación, jugar con tu juego. Consulta información general de Matchmaking.

  • Las API de redes de punto a punto y de cliente-servidor proporcionan una comunicación segura en tiempo real que aprovecha los estándares de Internet modernos y la supervisión activa de Xbox Live. La estandarización y la integración con las experiencias de solución de problemas de redes Xbox Live permiten a los usuarios corregir problemas de conectividad rápidamente.

  • Soluciones de chat de voz y de texto integradas que facilitan la comunicación segura en el juego aprovechando la Xbox Live social, los servicios multimedia y el hardware de codificación especializada en dispositivos Xbox One (o posterior).

Para obtener información general sobre algunos de los escenarios multijugador más comunes y qué funcionalidad de Xbox Live puede ayudar a implementar esos escenarios, consulte escenarios comunes de multijugador.

¿Cómo puedo implementar multijugador de Xbox Live en mi juego?

En función del escenario, las características de multijugador de Xbox Live proporcionan varios métodos para implementar la aplicación multijugador de Xbox Live en tu juego.

Multijugador integrado de Xbox (XIM)

XIM es una solución llave en marcha para agregar redes y comunicaciones de multijugador en tiempo real a tu juego a través de la potencia de los servicios de Xbox Live. El objetivo de XIM es que sea más fácil que nunca crear juegos de varios jugadores de punto a punto (P2P) de alta calidad en Xbox One (o posterior) & Windows 10.

XIM proporciona las siguientes funciones:

  • Compatibilidad con invitaciones a juegos y Matchmaking simples.
  • Una red simple y segura en tiempo real que se complementa de forma transparente con el servicio de retransmisión multijugador de Xbox Live.
  • Conversación de voz y de texto simple, con las facilidades para transcribir y narrar la comunicación para una experiencia de usuario final más accesible.
  • AIDES para detectar y administrar la congestión de la red, así como para migrar el estado del juego.

XIM es la solución multijugador más sencilla disponible a través de las características de multijugador Xbox Live, pero también es el menos personalizable y solo es adecuado para juegos P2P. Consulta la Descripción general integrada de Xbox (Xim).

Administrador multijugador de Xbox (MPM)

El administrador de multijugador de Xbox (MPM) es una API de cliente que proporciona acceso flexible al directorio de sesión, la invitación y los servicios de Matchmaking de Xbox Live.

El administrador de varios jugadores implementa muchos escenarios de multijugador comunes de una forma eficaz, siguiendo los procedimientos recomendados, y también administra muchos de los requisitos de Xbox (XRs) que tu juego debe implementar para poder transmitir la certificación.

Redes o chat

El administrador de multijugador de Xbox no implementa una capa de red o de chat. MPM se ha diseñado como una API de administración multijugador flexible, pero simplificada y unificada para tu juego emparejado con un nivel de redes segura implementado a través de Windows.Networking.XboxLive .

La comunicación en el juego puede agregarse a la API de chats de juegos o a través de las reservas de Xim chat.

Las API de chat de redes y juegos 2 están documentadas en el XDK de Xbox One y el SDK de las extensiones de la plataforma Xbox Live.

Consulta Introducción a la conversación de juegos.

Servidores

Si alojas servidores dedicados para tu juego para varios jugadores, el administrador de varios jugadores (MPM) es la mejor opción.

Consulte información general del administrador de varios jugadores.

Configuración de multijugador

Para usar el administrador de varios jugadores, debe configurar el servicio de Xbox Live para los escenarios de varios jugadores. Para obtener más información sobre esta configuración, consulte configuración del servicio multijugador.

Examinar sesión

Actualmente, el administrador de varios jugadores no admite la exploración de sesión. Consulte examinar la sesión de multijugador.

Capacidades de API

Necesaria Multijugador integrado de Xbox Administrador de varios jugadores
Visibilidad XIM se proporciona como una biblioteca compilada sin origen. MPM se proporciona con el código fuente, por lo que puedes personalizar el comportamiento interactuando directamente con los servicios de Xbox Live o con XSAPI.
Sesión y Matchmaking XIM proporciona reglas de Matchmaking preconfiguradas sencillas y no requiere configuración de varios jugadores. MPM requiere la configuración del servicio multijugador, que permite la especificación sofisticada de Matchmaking y el comportamiento de la sesión.
Networking XIM ofrece una red simple & segura para el reproductor, respaldada por el servicio de transmisión de Xbox Live cuando sea necesario. MPM está diseñado para que puedas conectar tu propia solución de red segura con Windows. networking. XboxLive.
Conversación de juego XIM proporciona conversaciones de voz y de texto integradas. La comunicación en el juego se puede implementar con la API de chat de juegos 2 o mediante el uso de XIM reservas fuera de banda para habilitar el chat para una lista MPM administrada.

Consulta también