Com mais de 40 milhões de jogos criados pelos usuários, a Roblox é a maior plataforma de jogos on-line gerados por usuários e o principal site de jogos para crianças e adolescentes, de acordo com a comScore. Inspirada na base de instalação sólida do Chromebook e no grande número de dispositivos usados por instituições educacionais, a Roblox decidiu otimizar o app para o ChromeOS.
A Roblox é compatível com muitos dispositivos, incluindo laptops e tablets com touchscreen. Assim, ela pode se beneficiar com a capacidade do Chromebook de funcionar no modo laptop e tablet. O processo de otimização foi bastante tranquilo, porque a Roblox já era compatível com o Android. Só foi preciso fazer algumas modificações na versão do Android para garantir que fosse executado corretamente no Chromebook.
O que a equipe fez
Primeiro, a Roblox analisou os recursos criados no app Android para verificar a compatibilidade com o ChromeOS. Algumas das decisões arquitetônicas originais do app Android foram problemáticas ao otimizar para o ChromeOS, principalmente a dimensão de renderização de tela estática. A Roblox dedicou-se a testar, experimentar e otimizar esse problema antes de escolher uma abordagem de tela cheia para uma experiência de jogo mais imersiva.
Para fins de identificação de dispositivos, a Roblox teve que decidir como classificar internamente o Chromebook porque ele tinha os recursos de laptop e tablet, dependendo do modo em que estava sendo executado. Como os Chromebooks não se encaixam perfeitamente na categorização atual de dispositivos, a Roblox criou uma nova categoria para acompanhar o envolvimento e o desempenho do usuário. A proporção da tela e o teclado do Chromebook mudam dinamicamente com base no modo como o dispositivo está sendo usado, de modo que a Roblox adicionou suporte para detectar a orientação da tela e do teclado instantaneamente.
Resultados
Os Chromebooks atualmente executam o app 2D e o mecanismo 3D da Roblox muito bem e oferecem aos usuários uma experiência de jogo única. A capacidade de alternar entre diferentes modos de dispositivos facilita o uso do app em vários locais e situações, bem como os ajustes com base nas preferências de controle e entrada.
Quando a Roblox anunciou e lançou o suporte ao ChromeOS, houve muita empolgação das comunidades de desenvolvedores e jogadores. Esse interesse se transformou em um grande grupo de jogadores dedicados que adoram jogar Roblox em Chromebooks regularmente.
Primeiros passos
Saiba como otimizar seus apps para o ChromeOS.