Read this manual in English

Импортирование ассетов

Игровой проект, как правило, состоит из большого количества внешних ассетов, которые создаются в различных специализированных программах для создания графических изображений, 3D-моделей, звуковых файлов, анимации и т.д. Defold рассчитан на такой рабочий процесс, при котором работа над ассетами ведется во внешних инструментах с последующим импортированием в Defold по мере их готовности.

Импортирование ассетов

Defold требует, чтобы все ассеты, используемые в проекте, находились в каком-либо расположении иерархии проекта. Поэтому необходимо импортировать все ассеты, прежде чем их можно будет использовать. Чтобы импортировать ассеты, достаточно перетащить файлы из файловой системы компьютера и бросить их в соответствующее место в панели Assets редактора Defold.

Importing files

Defold поддерживает изображения в форматах PNG и JPEG. Изображения PNG должны быть в формате 32 bit RGBA. Другие форматы изображений необходимо конвертировать перед использованием.

Использование ассетов

Импортированные в Defold ассеты могут быть использованы различными типами компонентов, поддерживаемыми движком:

Редактирование внешних ассетов

Defold не предлагает инструменты редактирования изображений, звуковых файлов, моделей или анимации. Такие ассеты должны быть созданы за пределами Defold в специализированных инструментах и затем импортированы в движок. Defold автоматически обнаруживает изменения любого ассета среди файлов проекта и соответствующим образом обновляет представление редактора.

Редактирование ассетов Defold

Редактор сохраняет все ассеты Defold в текстовых файлах, удобных для слияния. Их также легко создавать и изменять с помощью простых скриптов. См. это обсуждение на форуме. Стоит заметить, что мы не публикуем данные о формате файлов, поскольку они время от времени меняются. Можно также воспользоваться скриптами редактора для подключения к определенным событиям жизненного цикла в редакторе и запуска сценариев создания или изменения ассетов.

При работе с файлами ассетов Defold посредством текстового редактора или внешнего инструмента следует соблюдать особую осторожность. Если допустить ошибки, они могут помешать открытию файла в редакторе Defold.

Некоторые внешние инструменты, такие как Tiled и Tilesetter могут быть использованы для автоматического генерирования ассетов Defold.