Игровые движки: Unity, Godot, Tiled
PNG для любого движка#
Простой экспорт PNG уже готов для движка: прозрачный, прямая альфа, в исходном пиксельном размере. В вашем движке задайте текстуре фильтрацию Point (без фильтра) и выключите сжатие для чётких пикселей.
Спрайт-листы + JSON#
Файл ▸ Экспорт ▸ Спрайт-лист (PNG) и JSON спрайт-листа вместе дают упакованное изображение плюс:
{
"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"} ] }
}
Это распространённая форма JSON TexturePacker / Aseprite — большинство импортёров и скриптов сообщества читают её напрямую.
Карты Tiled#
Для проекта тайлмапа Файл ▸ Экспорт ▸ Tiled (TMX / TSX) записывает карту .tmx и тайлсет .tsx, которые открываются в Tiled. Столкновение, роль, имя, теги по тайлу и пользовательские свойства, заданные в редакторе тайлсета, переносятся.
Атлас текстур#
Файл ▸ Экспорт ▸ Атлас текстур упаковывает слои (или слайсы) текущего кадра в одно изображение плюс JSON именованных прямоугольников — общий формат, который может разобрать любой пользовательский конвейер.
Рекомендуемые параметры импорта#
| Движок | Параметр |
|---|---|
| Unity | Sprite Mode Multiple для листов, Filter Mode Point, Compression None, Pixels Per Unit под размер вашего тайла. |
| Godot | Импорт как AtlasTexture или SpriteFrames; Filter выключен в доке импорта; привяжите камеру к целым пикселям. |
| Tiled | Откройте экспортированный .tmx напрямую; держите .tsx и изображение рядом. |
Экспортируйте в 1× и позвольте движку масштабировать. Запекание увеличения 2×/3× привязывает вас к одному размеру экрана и раздувает текстуру.