A Ambersprite
ENTRDEFRESITPTRUJA

Motores de juego: Unity, Godot, Tiled

PNG para cualquier motor#

Una simple exportación PNG ya está lista para el motor: transparente, alfa recto, al tamaño nativo de píxel. En tu motor, define la textura con filtrado Point (sin filtro) y desactiva la compresión para píxeles nítidos.

Hojas de sprites + JSON#

Archivo ▸ Exportar ▸ Hoja de sprites (PNG) y JSON de hoja de sprites juntos te dan una imagen empaquetada más:

{
  "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 es la forma JSON común de TexturePacker / Aseprite: la mayoría de importadores y scripts de la comunidad la leen directamente.

Mapas de Tiled#

Para un proyecto de tilemap, Archivo ▸ Exportar ▸ Tiled (TMX / TSX) escribe un mapa .tmx y un tileset .tsx que se abren en Tiled. La colisión, el rol, el nombre, las etiquetas por tile y las propiedades personalizadas que definas en el editor de tileset se transfieren.

Atlas de texturas#

Archivo ▸ Exportar ▸ Atlas de texturas empaqueta las capas (o slices) del fotograma actual en una imagen más un JSON de rectángulos con nombre: un formato genérico que cualquier pipeline personalizada puede analizar.

Ajustes de importación recomendados#

MotorAjuste
UnitySprite Mode Multiple para hojas, Filter Mode Point, Compression None, Pixels Per Unit igual a tu tamaño de tile.
GodotImportar como AtlasTexture o SpriteFrames; Filter desactivado en el dock de importación; ajustar la cámara a píxeles enteros.
TiledAbrir el .tmx exportado directamente; mantener el .tsx y la imagen al lado.

Exporta en y deja que el motor escale. Hornear un escalado 2×/3× te bloquea a un tamaño de pantalla e infla la textura.