Jogos Android chegam oficialmente aos ecrãs dos automóveis

A Google anunciou que a categoria de jogos para Android Auto e Android Automotive OS saiu da fase beta. Os programadores podem agora publicar jogos para os ecrãs dos carros, mas apenas quando o veículo está estacionado.

A Google acaba de dar luz verde à categoria de jogos para Android Auto e para os sistemas Android Automotive OS com integração nativa. Depois de meses em acesso antecipado, os programadores podem agora submeter os seus títulos para as faixas de teste aberto e produção na Google Play. A ideia é simples: aproveitar os momentos mortos quando o carro está parado à espera numa estação de carregamento ou de uma encomenda à porta, por exemplo para oferecer entretenimento no ecrã do veículo.

Jogos só funcionam com o carro estacionado

O ponto de partida é garantir que nenhum jogo distrai quem conduz. Por essa razão, todos os títulos desta categoria ficam bloqueados assim que o automóvel arranca. Os sistemas Android Auto e Android Automotive OS impedem automaticamente que qualquer atividade seja lançada ou utilizada enquanto o veículo está em movimento, e os programadores não podem desativar essa restrição.

Quem desenvolve para esta plataforma tem de assegurar que o áudio do jogo pára quando o condutor começa a conduzir e não pode ser retomado até o carro voltar a estar estacionado. Além disso, quando alguém regressa ao jogo depois de sair, o estado anterior tem de ser restaurado o mais fielmente possível nada de perder o progresso só porque se voltou ao ecrã inicial.

jogos android - android auto

Requisitos técnicos para adaptar um jogo existente

Trazer um título Android já existente para os ecrãs dos automóveis passa sobretudo por ajustar o ficheiro de manifesto da aplicação. O primeiro passo é declarar explicitamente que se trata de um jogo, adicionando o atributo android:appCategory="game" ao elemento <application>.

Para distribuir no Android Auto que funciona em dispositivos com Android 15 ou superior , é preciso incluir a categoria android.intent.category.CAR_LAUNCHER no filtro de intenção de uma atividade. Normalmente, este elemento fica no mesmo filtro onde já está o android.intent.category.LAUNCHER, mas pode estar noutra atividade se o programador preferir lançar um ecrã diferente no carro.

No caso do Android Automotive OS, o manifesto tem de incluir o elemento android.hardware.type.automotive como funcionalidade opcional. Aqui há uma subtileza: quem distribuir a aplicação na faixa móvel tem de definir android:required="false", mas na faixa dedicada ao Android Automotive OS essa exigência pode ser true, false ou simplesmente omitida deixar o valor por definir equivale a true e significa que a aplicação só aparece em veículos com esse sistema.

Ecrãs de todas as formas e comando de jogo opcional

Os ecrãs dos automóveis variam bastante em tamanho e proporção há painéis em retrato e outros em panorâmica muito alongada. Para uma experiência decente, o jogo tem de se adaptar completamente a diferentes resoluções e correr em ecrã inteiro, sem barras pretas nas laterais ou no topo. A Google disponibiliza perfis de hardware para testes no emulador, com tamanhos canónicos que cobrem as configurações mais comuns no mercado.

Muitos condutores vão preferir jogar com um comando ligado ao veículo em vez de tocar no ecrã. Se o jogo já tiver suporte para controlador, basta declarar a funcionalidade android.hardware.gamepad no manifesto com android:required="false" isto aumenta a visibilidade do título na Google Play para quem procura especificamente experiências compatíveis com comando, mas sem excluir quem só quer usar o toque.

Testes e aprovação na Google Play

Antes de submeter para produção, convém testar o jogo contra as diretrizes de qualidade que a Google aplica à categoria. Para o Android Auto, existe a ferramenta Desktop Head Unit, que simula o ambiente do carro num computador. Para o Android Automotive OS, o emulador oficial permite experimentar diferentes configurações de ecrã.

Depois de implementadas as alterações necessárias, o programador ativa os fatores de forma Android Auto e Android Automotive OS na consola da Google Play. Cada submissão passa por revisão manual para garantir que respeita as regras da categoria antes de ser aprovada para teste aberto ou lançamento final.

Com a categoria agora disponível para todos, a Google sugere que é o momento ideal para otimizar títulos existentes e chegar a utilizadores durante esses minutos de espera que, até agora, não tinham grande utilidade dentro do carro.

🔥 Mais Lidos no CtrlShift

Bruno Xarope
Bruno Xarope

Bruno Xarope escreve sobre tecnologia, smartphones, mobilidade elétrica e inovação no CtrlShift.pt. Acompanha diariamente as novidades do setor e testa regularmente novos equipamentos, partilhando análises, opiniões e primeiras impressões.

Artigos: 2277

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *