Você abriu a Unity, importou sua arte pixel art, super caprichada, e a única coisa que você vê na tela é um borrão. Os pixels, que deveriam ser quadrados e definidos, estão todos embaçados. Se essa cena te causou um arrepio, relaxa. A gente sabe exatamente a frustração.
Muitos desenvolvedores iniciantes passam por isso. A gente foca tanto no código, no pulo, no inimigo, que acaba esquecendo que o primeiro passo para ter um jogo com a cara que a gente imaginou é configurar a arte direito.
A boa notícia? A solução é incrivelmente simples. É só mudar três configurações na Unity. E neste post, a gente vai te mostrar quais são, passo a passo, pra você nunca mais ter que lidar com pixels borrados.
O Segredo: Três Configurações no Inspector
Quando você importa uma imagem para a Unity, ela tenta ser “inteligente” e aplica um filtro para suavizar a imagem. Isso funciona bem para arte 3D ou para vetores, mas é o pesadelo da pixel art. O nosso trabalho é dizer para a Unity: “Amiga, eu quero os pixels quadrados. Sem filtro, por favor.”
- Ajuste o
Filter Mode
Essa é a configuração mais importante. Por padrão, a Unity usa o modo Bilinear ou Trilinear, que suaviza as texturas. Para pixel art, a gente quer o modo Point (no filter). Isso garante que cada pixel da sua arte será exibido como um quadrado sólido na tela, sem nenhum tipo de suavização.
- Selecione sua imagem no painel Project.
- No Inspector, procure a propriedade
Filter Mode
. - Mude de
Bilinear
paraPoint (no filter)
.
- Ajuste o
Compression
A compressão é a forma como a Unity diminui o tamanho do arquivo da sua imagem. A gente não quer que ela comprima a nossa arte, porque isso pode distorcer as cores e a definição.
- No Inspector, procure a propriedade
Compression
. - Mude de
Normal Quality
paraNone
.
- Ajuste o
Pixels Per Unit
Essa configuração define quantos pixels da sua imagem equivalem a uma unidade na Unity (1 metro). Se o seu personagem tem 16 pixels de altura e você quer que ele tenha 1 unidade de altura no jogo, o Pixels Per Unit
deve ser 16.
- No Inspector, procure a propriedade
Pixels Per Unit
. - Defina um valor que faça sentido para a sua arte. Se você criou assets em uma resolução de 16×16 pixels, 16 é um bom começo. Se for 32×32, use 32.
E agora, o passo final e mais importante… clique em Apply no canto inferior direito do Inspector.
Bônus: Use o Sprite Editor
Se a sua imagem é uma folha de sprites (sprite sheet
), você precisa “recortar” as animações.
- No Inspector, selecione o
Sprite Mode
comoMultiple
. - Clique no botão
Sprite Editor
. - Clique em Slice e escolha o método
Automatic
ouGrid By Cell Size
(se você souber o tamanho exato dos seus frames). - Clique em Apply no canto superior direito da janela do Sprite Editor.
Agora, na sua pasta, você verá que o arquivo de imagem pode ser expandido, e lá estarão todos os seus sprites cortados e prontos para serem usados.
Conclusão
A mágica da pixel art não está só na sua criação, mas também na forma como você a exibe. Com essas três configurações simples, você garante que sua arte vai ser mostrada exatamente como você imaginou, com cada pixel no seu devido lugar.
Lembre-se: um jogo não é só código. É também a arte, o som, e a forma como tudo isso se conecta. E agora, com sua arte nítida, você pode se focar no próximo passo: fazer seu personagem se mover e pular.