En esta página, se proporciona un historial de revisión de los siguientes documentos:
11 de julio de 2024
- Se refactorizaron los requisitos técnicos en varias páginas.
- Limpieza y anulación de duplicación de requisitos.
24 de junio de 2024
Se incrementó el límite total de tamaño del paquete de 100 MiB a 250 MiB, y se agregó la carga diferida. orientación.
17 de junio de 2024
Actualizaciones del paquete de pruebas:
- Los juegos ya no necesitan publicarse a través de HTTPS, y se pueden publicar desde localhost para realizar pruebas.
- Se agregó un botón de actualización junto al campo de URL para actualizar el contenido del iframe sin volver a cargar todo el paquete de pruebas.
16 de mayo de 2024
Trasladar las prácticas recomendadas de diseño a un documento separado para definirlas mejor entre los requisitos de diseño y las prácticas recomendadas.
8 de mayo de 2024
Se refactorizó el sitio para desarrolladores de la Sala de juegos para ampliar el acceso y mejorar. la navegación.
7 de mayo de 2024
Se actualizaron los Requisitos Técnicos de la Notificación de Game Ready con
detalles adicionales de la llamada a firstFrameReady
.
3 de mayo de 2024
- Se creó un archivo de las versiones de requisitos anteriores.
5 de marzo de 2024
Se incrementó el límite de tamaño de los archivos individuales de 10 MiB a 30 MiB.
23 de febrero de 2024
Se agregó un valor booleano IN_PLAYABLES_ENV
al espacio de nombres de nivel superior para indicar a los desarrolladores cuándo
si su juego se ejecuta en el entorno de la Sala de juegos.
4 de diciembre de 2023
Actualizaciones del paquete de pruebas
- Se agregó la verificación de caracteres no compatibles en los nombres de los archivos.
- Para obtener más información sobre los caracteres admitidos, consulte Requisitos técnicos: 1.9 Nombres de archivos.
- Limitación conocida: Es posible que esta verificación no valide todos los recursos cargados.
- Se agregó una función para simular la pantalla de carga, incluida la configuración de la Se debe establecer la altura del iframe en 0.
- Se actualizó el botón de pausa/reanudar para que coincida mejor con la producción. el audio durante la pausa y la reanudación.
- Se quitaron los mensajes que no admiten acciones del registro de eventos.
10 de noviembre de 2023
El paquete descargable del paquete de pruebas se reemplazó por la versión alojada de Test Suite.
El archivo de definiciones de tipos de TypeScript, que antes estaba disponible en el paquete de pruebas se trasladó al artículo principal SDK de la Sala de juegos.
7 de septiembre de 2023
Se actualizó la sección Comenzar a fin de cambiar la Sala de juegos.
URL del SDK de v0
a v1
.
30 de agosto de 2023
Se agregaron las secciones Nombres de archivo y Miniaturas
Se actualizaron para quitar las referencias y enumerar de forma explícita los caracteres especiales permitidos
(_
, -
, .
).
Además, se actualizó la sección Almacenamiento en la nube para que requiera en la nube para trabajar en versiones nuevas del juego.
25 de agosto de 2023
Se actualizó la sección saveData para aclarar que los datos guardados Debe ser una cadena UTF-16 válida y con el formato correcto.
18 de agosto de 2023
Se actualizó la sección Pausar y reanudar para aclarar que
El juego debe pausar todas las ejecuciones después de llamar a onPause
y solo reanudarse una vez
Se llama a onResume
.
11 de agosto de 2023
Se agregó la sección Nombres de los archivos para incluir caracteres limitaciones que se usan para nombrar archivos en el paquete de juego.
10 de agosto de 2023
Se actualizó la sección Métodos de interacción para que exija todos de los componentes de la interfaz de usuario de un juego para que funcione según lo previsto y sin errores. comportamientos inesperados.
9 de agosto de 2023
Se agregó la sección Imágenes en miniatura para enumerar las imágenes del juego. requisitos de miniaturas para que los usuarios descubran y reconozcan sin esfuerzo un Se puede reproducir en YouTube.
8 de agosto de 2023
La sección Gestos y entrada se actualizó para prohibir el
juego para llamar a preventDefault()
en eventos Esc.
Además, se agregó la nueva sección Referencias de archivos para exigir los juegos solo usen rutas de acceso relativas cuando se refieran a otros archivos del paquete como usar rutas de acceso absolutas puede causar errores.
2 de agosto de 2023
Sección Silenciar de los Requisitos técnicos y Diseño de los juegos de la Sala de juegos Se actualizaron los lineamientos para hacer referencia a las funciones para silenciar y activar el sonido como las de audio. de audio e indicar que los controles de audio detallados pueden contener controles deslizantes de volumen, un botón de activación para silenciar o ambos.
28 de julio de 2023
La documentación de los Lineamientos del diseño de los juegos de la Sala de juegos se actualizó a estandarizar el lenguaje y actualizar las prácticas recomendadas y las capturas de pantalla.
20 de julio de 2023
Se agregó la sección Pausar y reanudar para proporcionar capacidades de pausa y reanudación multiplataforma.
19 de julio de 2023
El sitio de la Sala de juegos de YouTube ahora incluye los Lineamientos para el diseño de juegos de la Sala de juegos. documentación que sirva como guía para brindar una experiencia de juego óptima a usuarios jugando juegos de YouTube en diferentes dispositivos y plataformas.
Los lineamientos de diseño del juego se centran en las siguientes áreas:
- Imágenes en miniatura
- Adaptación del dispositivo
- Interfaz de usuario (IU)
- Gestos y entrada
- Pausar
- Silenciar
- Respuesta táctil
- Integración de usuarios
- Fin del juego (pantalla doble)
- Accesibilidad
Además, se actualizó la sección onAudioEnabledChange
para corregir un
un pequeño error tipográfico en el código que causó un error en la versión
la capa de interoperabilidad de JavaScript (Interoperabilidad de JS).
14 de julio de 2023
La sección Tamaño se actualizó de la siguiente manera:
- Se quitó el requisito de que el juego se debe poder jugar en pantalla completa en una computadoras de escritorio y en modo horizontal o vertical en los dispositivos móviles.
- Se agregó que el juego debe poder jugarse en posición vertical.
- Se agregó que el juego debe poder jugarse en orientación horizontal. De lo contrario, el juego debe estar centrado o incluir un pillarbox.
- Se agregó que el juego no debe bloquear la orientación del dispositivo.
11 de julio de 2023
Se agregó la sección Flutter web (experimental) para habilitar integración con juegos escritos con Flutter Web.
1 de julio de 2023
La sección del botón de activación para silenciar requiere que el juego respete el audio. de YouTube y del sistema, y que no se debe reproducir el sonido del juego inesperadamente.
Además, la sección Administración del contenido está completa aclara que el juego debe comunicarle al usuario que no hay contenido con el que interactuar, como el nivel final o la finalización del juego.
30 de junio de 2023
La sección Comenzar ahora incluye una nota en la que se indica que el SDK de no-op cuando el juego se entrega a nivel local. Para verificar que la integración del SDK sea correcta, consulta Conjunto de pruebas de SDK.
2 de junio de 2023
El sitio de la Sala de juegos de YouTube ahora incluye la documentación del SDK de la Sala de juegos, en la que se cuenta con un conjunto completo de APIs compatibles con los juegos de YouTube.
26 de mayo de 2023
Las actualizaciones de la documentación de Requisitos técnicos son las siguientes:
Sección | Cambios |
---|---|
Tiempo de carga | Se incluyó una velocidad promedio de Internet de 6.8 Mbps en todo el mundo y de 20 Mbps para EE.UU. |
Métodos de interacción | Se agregó que, cuando un usuario interactúa con el juego, este no debe retrasar o ignorar involuntariamente la entrada. |
Miniaturas | Se actualizaron las resoluciones de imagen requeridas para 1:1, 5:7 y 16:9. proporciones. |
Información del publicador o desarrollador | Se agregó esta nueva sección, la cual requiere que el juego incluya el nombre del publicador o desarrollador, y es posible que también debas proporcionar la clasificación del contenido en el futuro. |
Cómo cargar el SDK de la Sala de juegos | Se agregó esta nueva sección, la cual requiere que el juego cargue el SDK de la Sala de juegos. antes que cualquier otro código del juego. |
Notificación de Game Ready | Se actualizó para llamar a la API de firstFrameReady solo cuando
el primer fotograma del juego está listo para renderizarse en la pantalla y solo
Llama a la API de gameReady cuando el juego esté listo para cualquier usuario.
interacción. |
Botón de activación para silenciar | Se agregó que, cuando se configura el sonido de YouTube, no se debe emitir el audio. Además, los controles para silenciar o activar el sonido del juego no deben afectar la salida de audio. |
24 de marzo de 2023
El sitio de la Sala de juegos de YouTube ahora incluye los requisitos técnicos documentación con el objetivo de brindar una experiencia de juego fluida a los usuarios jugando en YouTube.
La sección de requisitos técnicos se centra en las siguientes áreas:
- Estabilidad del juego
- experiencia de YouTube
- Integración de YouTube
- Localización
- Monetización