Casa > C > Como Prevenir Atrasos Em Jogos Feitos Com Unity Para Android E Ios

Como prevenir atrasos em jogos feitos com Unity para Android e iOS

Optimização é uma das coisas mais importantes quando se publica um jogo. Dentro de Unity 3D, são duas coisas a procurar que afetam a performance nos jogos.

As coisas são Drawcalls e Triangles. Ambos têm um hit significativo na performance.

Drawcalls refere-se à quantidade de texturas e aspecto gráfico de um jogo. Portanto, se você tem muitas texturas diferentes e mapas normais, etc. Os Drawcalls vão aumentar e atingir a performance. Uma solução para isso é cozinhando as texturas, ou seja, transformando todas as texturas em uma grande figura ou textura em que todos os itens dependem. Com isso você pode'não mudar mais a textura de um item específico, realmente porque tudo é mapeado e isso'é por isso que ele'é o último passo.

A segunda edição é triângulos. Este é um grande problema, pois afeta mais a performance. Voltar 2-3 anos idealmente a quantidade de triângulos em uma ""Vista de Jogo"" deveria ter sido cerca de 20-40K. Hoje em dia é até 60-100K por vezes, isto é para telemóvel. Reduzi-los realmente depende dos objetos em seus jogos. Por exemplo, se você tem muitas árvores você deve removê-las ou um ambiente enorme.

Uma outra solução é usar Occulsion Culling O que isso faz é apenas renderizar o que o jogador vê e apagar tudo o resto, portanto, realmente ajudando a performance. Por exemplo, se uma parede está bloqueando a visão atrás dela, ela não vai renderizar o que's atrás, portanto a exigência de performance será menor. No entanto normalmente ele renderizaria tudo.

Alguns outros truques rápidos incluem reduzir a distância de renderização/ campo de visão. Você pode instantaneamente ganhar muito desempenho. Basta adicionar nevoeiro e vai parecer que o nevoeiro está bloqueando o fundo mas nada está sendo renderizado tão bem.

Outras sugestões estão reduzindo o tamanho da textura ao importar. Ele também reduz o tamanho do APK final também.

Espera que isto ajude.

De Griseldis Sweany

Por que a Rússia está dando mais importância ao Paquistão do que a Índia na questão do Afeganistão e Talibã? :: Quais são algumas dicas para fazer toques do iPhone em um Mac usando o iTunes?