Twitch JoinIn - Guía del usuario de Lumberyard

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Twitch JoinIn

Este tema contiene referencias a herramientas y características que son heredadas. Si desea utilizar herramientas heredadas en Lumberyard Editor, deshabilite la gema CryEntity Removal mediante Project Configurator o la línea de comandos. Para obtener más información sobre las características heredadas, consulte Lumberyard Legacy Reference.

Twitch JoinIn permite a los emisores de Twitch invitar a espectadores específicos a sus sesiones de juego bajo demanda usando Amazon GameLift información de sesión. Twitch JoinIn proporciona un nodo de gráfico de flujo denominado JoinIn:CreateLink. Puede utilizar ese nodo para crear un enlace que incluya todos la información de sesión multijugador necesaria para que otros jugadores se conecten a la sesión. Esta información está codificada en Base64.

El juego debe estar en una sesión multijugador al crear el enlace. Después de crear tu de gráfico de flujo automático, puede probar el nodo y el gráfico de flujo exportando el nivel y , lanzarlo desde un iniciador. Para hacerlo en el editor, haga clic en [EMPTY], Exportar al motor. Si utiliza un lanzador como de SamplesProjectLauncher o MultiplayerProjectLauncher, debe ejecutar mphost antes de intentar crear el enlace.

Los jugadores deben tener un lanzador adecuado que sea capaz de hacer lo siguiente:

  • Registro con Windows como un controlador de esquemas de URI. De forma predeterminada, el esquema de URI el controlador es game:uri. Puedes utilizar la función joinin_uriScheme variable de consola para actualizar el esquema en Lumberyard Editor.

  • Descodificación del URI codificado en Base64 y extracción de lo siguiente:

    • Nombre del juego (si el lanzador está diseñado para lanzar diferentes juegos)

    • Launch command (comando de lanzamiento) (opcional)

    • Dirección del host

    • Puerto de host

  • Lanzamiento del juego y conexión a la sesión multijugador mediante el la configuración.

El lanzador de JoinIn puede ser una aplicación independiente o estar integrado en el juego.

El Twitch:ChatPlay:Whisper El nodo de gráfico de flujo de envía información al cliente de espectador máquina. En el equipo cliente de espectador, al elegir este enlace se descodifica la información y se lanza el del juego con la configuración de conexión adecuada.