Essa gagueira no seu jogo para celular favorito pode não ser culpa do seu telefone. Pode ser como o jogo foi construído. O Google e a Samsung se uniram para ajudar os estúdios Android a detectar esses problemas de desempenho antes mesmo de você fazer o download.
O resultado é Sokatoa, um criador de perfil de GPU anunciado em 10 de março pelo Centro de Pesquisa e Desenvolvimento de Austin e pelo Laboratório de Computação Avançada da Samsung. Mas a Samsung não construiu tudo sozinha. A ferramenta foi desenvolvida em colaboração com o Google e a LunarG, uma empresa profundamente envolvida no desenvolvimento gráfico Vulkan.
A ferramenta é voltada para desenvolvedores de jogos Android, embora qualquer pessoa que crie aplicativos com muitos gráficos para a plataforma possa usá-la. Ele também funciona em diferentes hardwares, suportando a GPU Xclipse da Samsung junto com as GPUs Qualcomm e ARM encontradas na maioria dos outros dispositivos Android. O objetivo são jogos melhores, taxas de quadros mais estáveis e menos dores de cabeça de renderização para as equipes que os produzem.
O que torna Sokatoa diferente
A inovação aqui é algo que a Samsung chama de “perfil de GPU multiframe”. A maioria das ferramentas existentes permite que os desenvolvedores espiem um único quadro de renderização, que detecta falhas óbvias. Mas os bugs desagradáveis, aqueles que causam travamentos aleatórios ou quedas de quadros a cada poucos segundos, se escondem em vários quadros.
Sokatoa permite que os engenheiros percorram vários quadros ao mesmo tempo. Eles podem observar o comportamento da renderização ao longo do tempo, identificando padrões e problemas intermitentes que as capturas de quadro único simplesmente não percebem. Os estúdios podem editar shaders, pequenos programas que controlam iluminação e efeitos, e reproduzir instantaneamente a carga de trabalho diretamente no dispositivo. Esse ciclo de iteração rápido significa que as equipes testam correções, comparam resultados e avançam em minutos, em vez de horas.
O que os primeiros testadores estão dizendo
A equipe apresentou o Sokatoa a desenvolvedores reais antes do lançamento, e o feedback sugere que ele realmente resolve os problemas.

Os engenheiros gráficos da Supercell, o estúdio por trás do Clash of Clans, testaram-no desde o primeiro beta. Um engenheiro destacou um recurso simples, mas poderoso: visualizar dois traços lado a lado. A comparação visual ajuda a equipe a isolar áreas problemáticas com mais rapidez, especialmente ao correlacionar dados de uma chamada de desenho específica ao quadro final. O Unity, cujo mecanismo alimenta uma grande quantidade de jogos para celular, também deu uma chance ao Sokatoa.
O que isso significa para o seu próximo jogo
Sokatoa já está disponível. A Samsung não compartilhou preços específicos ou detalhes de download no anúncio, mas o criador de perfil está posicionado como uma resposta direta às frustrações que os estúdios Android enfrentam ao otimizar gráficos. O envolvimento do Google e do LunarG sugere que esta ferramenta pode se tornar uma parte padrão do ecossistema de desenvolvimento Android.
Fique atento aos jogos criados ou atualizados depois que os desenvolvedores se familiarizarem com o criador de perfil. O feedback de acesso antecipado da Supercell e Unity sugere que melhorias de desempenho podem aparecer em títulos já em desenvolvimento. E como funciona em GPUs Qualcomm e ARM, os benefícios não devem se limitar aos dispositivos Samsung.













