Requisitos de estabilidade e desempenho

Esta seção aborda a estabilidade e a performance dos jogos instantâneos.

1 Tamanho do pacote inicial

Para testar corretamente esse requisito, o jogo pode precisar ser ingerido com o portal do desenvolvedor e testado no pacote de testes. Como alternativa, hospedar com a compactação ativada ou compactar todo o conteúdo carregado inicialmente pode fornecer uma boa aproximação.

  • O tamanho do pacote inicial do jogo PRECISA ser menor que 30 MiB.
  • O tamanho do pacote inicial do jogo PRECISA ser menor que 15 MiB.

2 Tamanho total do pacote

  • Por padrão, o tamanho total do pacote do jogo PRECISA ser menor que 250 MiB. As exceções estão nas Perguntas frequentes.
  • O jogo DEVE carregar apenas a quantidade mínima de dados necessária para ativar a interatividade e carregar de forma lenta os outros dados conforme necessário.

3 Tamanho de um arquivo

  • Cada arquivo individual do jogo PRECISA ter menos de 30 MiB.
  • Cada arquivo individual do jogo DEVE ter menos de 512 KiB.

4 Tamanho do jogo salvo

  • O tamanho do jogo salvo PRECISA ser menor que 3 MiB.
  • O tamanho do jogo salvo DEVE ser menor que 500 KiB.

5 Tempo de carregamento

  • O jogo PRECISA terminar de carregar e permitir a interação do usuário em menos de 5 segundos.

6 falhas

  • O jogo NÃO PODE ter falhas consistentemente reproduzíveis.
  • O jogo NÃO PODE falhar no app YouTube, no site do YouTube ou em outros softwares do usuário.

7 Tecnologias usadas

  • O jogo PRECISA ser baseado em APIs da Web compatíveis com padrões (por exemplo, JavaScript, Canvas, WebGL) conforme definido por órgãos de padrões (por exemplo, W3C, WHATWG).
  • Os jogos instantâneos PRECISAM ser compatíveis com todos os navegadores compatíveis com o YouTube (incluindo Edge, Chrome, Firefox etc.).
  • Os jogos do Playables PRECISAM ser compatíveis com o app YouTube no Android e iOS.

8 Referências de arquivos

  • O jogo PRECISA usar apenas caminhos relativos ao se referir a outros arquivos no pacote do jogo.
  • O jogo NÃO PODE usar caminhos absolutos, porque eles não serão carregados.

9 Nomes de arquivos

  • Os arquivos no pacote do jogo PRECISAM conter apenas caracteres alfanuméricos e alguns especiais: _, -, ..

10 Contagem de arquivos

  • O número total de arquivos no pacote do jogo PRECISA ser de no máximo 8.000. Use o analisador de pacotes do Playables para fazer uma validação inicial do pacote do jogo. Essa validação avalia o tamanho de cada arquivo individual, o tamanho geral do pacote e possíveis inconsistências nos nomes dos arquivos.