Juegos instantáneos y juegos normales en PlayDrop
Qué hace instantáneo un juego: formato vertical, acceso de invitados, hasta 10 MiB de archivos de inicio y arranque en 2 segundos, frente a un juego normal.
Los juegos instantáneos son los juegos cortos en vertical del feed de juegos instantáneos de las apps de PlayDrop para móvil: los jugadores deslizan y el siguiente juego ya se está jugando. Todos los demás son juegos normales, que se abren desde su página, la búsqueda o un enlace. Ambos se publican igual; ser instantáneo es una propiedad de cada versión.
Instantáneo o normal
| Instantáneo | Normal | |
|---|---|---|
| Dónde se juega | Feed de juegos instantáneos, además de en todos los sitios donde se juegan los juegos normales | Inicio, búsqueda, página del juego, enlaces |
| Orientación | Vertical ante todo | Cualquier pantalla declarada |
| Inicio de sesión | Los invitados pueden jugar | Cualquier authMode |
| Arranque | Jugable en 2 segundos | Sin límite, pero cuanto más rápido, mejor |
| Archivos de inicio | 10 MiB como máximo | Sin límite de inicio |
| Insignia | Insignia de rayo | Ninguna |
Un juego que no alcanza el nivel de los juegos instantáneos se publica igualmente como juego normal.
Requisitos
{
"primarySurface": "MOBILE_PORTRAIT",
"surfaceTargets": { "desktop": true, "mobileLandscape": false, "mobilePortrait": true },
"authMode": "OPTIONAL",
"instant": true,
"prefetch": { "required": ["game.js", "atlas.png"], "optional": ["music.mp3", "levels/world-2.json"] }
}primarySurfaceesMOBILE_PORTRAITy el juego funciona en móviles en vertical.authModeesOPTIONALoNONE, para que puedan jugar los invitados.- Los archivos de inicio ocupan 10 MiB como máximo: la página de entrada más
prefetch.required, o todos los archivos subidos si no se indica ninguno. instant: truelo solicita.
La subida comprueba el tamaño, y instant e instantReason en el recibo indican el resultado. Tras el lanzamiento, PlayDrop mide los arranques reales en las apps: cuando una versión tiene 20 arranques desde archivos descargados y más de una cuarta parte tarda 2 segundos o más, pierde la insignia. Una nueva versión puede volver a cumplir los requisitos.
Arranca rápido
- Pon los niveles posteriores, la música y los extras en
prefetch.optionaly cárgalos después deready(). - Compila los shaders y precalienta antes de llamar a
ready(), para que los primeros fotogramas no den tirones. - Muestra la jugabilidad de inmediato: sin pantalla de título, sin menú y sin pedir iniciar sesión antes del primer movimiento.
- Haz que los primeros segundos se expliquen solos, sin texto.
- Graba un vídeo vertical de juego para la ficha; el feed lo usa.
Consulta carga, pausa y audio para la precarga y pantalla completa y zonas seguras para el diseño vertical.