Avançar para o conteúdo principal

Mensagens

A mostrar mensagens de março, 2016

Jogos móveis == otimização

Fazer um jogo para plataformas móveis não é fácil, por isso é melhor pensar na otimização da aplicação desde o início. Depois de decidir que ia fazer um jogo para plataformas móveis e de ter um estrutura simples a funcionar olhei para a performance (frames por segundo) e as coisas não estavam nada bonitas. Tinha um nível quase sem nada, para além de um terreno e o melhor que conseguia obter eram 8 frames por segundo. Então tratei de pegar no saco de truques de otimização e comecei a testar: - primeiro simplifiquei os modelos, menos vértices, menos arestas, menos faces, significa mais performance; - depois alterei os shaders do Unity para mobile; - como tinha um terreno decidi olhar para as opções deste e encontrei algumas opções interessantes, como:   - pixel erro;   - base map distance;   - detail distance; - também tenho uma luz (directional light) e alterei:   - baking para baked;   - shadows para hard shadows; No código otimizei: - concatenação de strings, nunca

Novo projeto pelo caminho mobile

Novo projeto pelo caminho mobile

Novo projeto em Unity 3D

Hoje vou apresentar o novo projeto que estou a desenvolver. Com base no post que ensinou a criar um carro em Unity 3D estou a criar um jogo sobre carros ou melhor sobre transportes. A ideia é simples: o jogador começa com um carro e uma missão, quanto termina a missão recebe dinheiro para investir noutro veículo. Aqui estão algumas imagens: - o primeiro carro no Unity - a criar o carro no blender - a preparar o mapa UV - bonito, não? - uma roda - a textura no Gimp -a testar diferentes tipos de terreno, como por exemplo água - e o código