Perguntas frequentes

Estas são respostas para dúvidas comuns sobre o desenvolvimento de jogos de Playables.

Técnicas gerais

Estas são perguntas frequentes sobre temas técnicos gerais.

Quais mecanismos de jogos posso usar?

O YouTube Playables é compatível com as APIs padrão da plataforma da Web. Portanto, o Playables é compatível com jogos criados com mecanismos que exportam builds para a Web usando uma API de renderização padrão (por exemplo, WebGL e Canvas). Os mecanismos e frameworks usados para os jogos instantâneos no passado incluem BabylonJS, Cocos, Construct, Defold, melonJS, Phaser, PixiJS, PlayCanvas, React, three.js, Godot e Unity.

Como testar em simuladores de smartphones dobráveis?

Para testes rápidos, consulte As ferramentas de desenvolvimento do Chrome oferecem suporte à simulação de um smartphone dobrável. Além disso, há várias opções de emulador no Android Studio que podem ser usadas para testes mais completos.

Como posso testar em WebViews para dispositivos móveis?

Você pode usar apps de terceiros, como WebView Tester (Android) ou WebView - Tester (iOS) para abrir seu jogo ou o conjunto de testes do SDK em um WebView para validação adicional. Como esse é um software de terceiros que não é compatível nem validado pelo Google, você também pode usar opções de código aberto, como o WebView Tester (Android) ou o swift-ios-wkwebview-demo (iOS) para compilar seus próprios apps de teste do WebView.

Como o jogo funciona no YouTube?

A tecnologia padrão da Web e para dispositivos móveis é usada para executar os jogos instantâneos nos apps YouTube para dispositivos móveis e da Web. Como resultado, o Playables é compatível com APIs padrão da plataforma da Web.

Este diagrama mostra uma breve visão geral técnica:

Sala de jogos do YouTube: visão geral do lado do cliente

Quais são as restrições de uso de memória para os jogos do Playables no YouTube?

Os jogos só podem usar até 512 MB de tamanho de heap JavaScript. Os jogos instantâneos são executados no Safari no iOS. Esse é o limite em que o jogo falha com frequência e recarrega o navegador. É possível medir o tamanho do heap que o jogo está usando a qualquer momento usando o Chrome DevTools para gravar snapshots de heap.

Como um jogo fica "ativo"?

Temos cuidado ao lançar o recurso para os usuários. Por isso, realizamos várias etapas de validação para verificar se o YouTube e cada jogo funcionam bem juntos. Isso pode incluir acesso limitado, lançamentos graduais ou ajustes usando nossos sistemas automatizados.

Depois que seu jogo jogável for certificado e publicado, você precisará oferecer suporte ao uso completo do jogo, independente de qualquer um desses mecanismos de lançamento. Também é importante esperar flutuações no engajamento dos usuários a qualquer momento.

Como os jogos instantâneos aparecem para os usuários?

A Sala de jogos aparece em várias seções do YouTube, incluindo a página inicial, os resultados da pesquisa, a página de destino da Sala de jogos e a página do seu canal.

A página do seu canal terá uma guia "Sala de jogos" com todos os jogos disponíveis. Quando um usuário abrir um dos seus jogos instantâneos, ele também vai encontrar um link para se inscrever no seu canal.

Outras perguntas

Se você já é um desenvolvedor do Playable, outras perguntas frequentes estão disponíveis.