Motores de jogo: Unity, Godot, Tiled
PNG para qualquer motor#
Uma simples exportação PNG já está pronta para o motor: transparente, alfa direto, no tamanho nativo de pixel. No seu motor, defina a textura para filtragem Point (sem filtro) e desative a compressão para pixels nítidos.
Folhas de sprites + JSON#
Arquivo ▸ Exportar ▸ Folha de sprites (PNG) e JSON da folha de sprites juntos te dão uma imagem empacotada mais:
{
"frames": { "sprite 0.aseprite": { "frame": {"x":0,"y":0,"w":32,"h":32}, "duration": 100 }, ... },
"meta": { "image": "sprite-sheet.png", "size": {"w":256,"h":32}, "frameTags": [ {"name":"walk","from":0,"to":3,"direction":"forward"} ] }
}
Esta é a forma JSON comum do TexturePacker / Aseprite — a maioria dos importadores e scripts da comunidade a lê diretamente.
Mapas do Tiled#
Para um projeto de tilemap, Arquivo ▸ Exportar ▸ Tiled (TMX / TSX) grava um mapa .tmx e um tileset .tsx que abrem no Tiled. Colisão, papel, nome, tags por tile e as propriedades personalizadas que você define no editor de tileset são transportadas.
Atlas de texturas#
Arquivo ▸ Exportar ▸ Atlas de texturas empacota as camadas (ou slices) do frame atual numa imagem mais um JSON de retângulos nomeados — um formato genérico que qualquer pipeline personalizada pode analisar.
Ajustes de importação recomendados#
| Motor | Ajuste |
|---|---|
| Unity | Sprite Mode Multiple para folhas, Filter Mode Point, Compression None, Pixels Per Unit igual ao seu tamanho de tile. |
| Godot | Importe como AtlasTexture ou SpriteFrames; Filter desativado no dock de importação; alinhe a câmera a pixels inteiros. |
| Tiled | Abra o .tmx exportado diretamente; mantenha o .tsx e a imagem ao lado. |
Exporte em 1× e deixe o motor escalar. Assar uma ampliação 2×/3× te prende a um tamanho de tela e infla a textura.