4.4 KiB
4.4 KiB
id, title
| id | title |
|---|---|
| formats/overview | Обзор форматов |
Форматы файлов
Проект Aego содержит редактируемые исходные файлы; импортёр отдельно готовит артефакты для игры. Большинство собственных текстовых форматов использует синтаксис aetext. Для некоторых импортёров должен быть включён соответствующий модуль.
Проект и исходные файлы
| Файл | Назначение |
|---|---|
| project.aego | Идентификатор проекта, начальная сцена и настройки модулей. |
| .aescene | Сцена с узлами, трансформациями и компонентами. |
| .aeprefab | Переиспользуемая иерархия и переопределения экземпляров. |
| .aes | Исходный код Aego Script. |
| .aeart | Собственный контейнер рисунка Aego, а не файл Aseprite. |
.aeanim |
Клип анимации с дорожками, кадрами и событиями. |
.aectrl |
Контроллер анимации с параметрами, состояниями и переходами. |
| .aepreset | Сохранённые значения компонента или скрипта. |
| .aedata, .aetable | Типизированные записи данных и таблицы. |
| .aemat, .aeshader | Параметры материала и исходный код шейдера. |
.glsl |
Подключаемый файл шейдера. |
| .meta | Постоянный идентификатор и настройки импорта; храните рядом с исходником. |
| .aetext | Общий структурированный текст; каждый использующий его формат определяет собственную схему. |
Внешние файлы
| Файл | Что делает импорт |
|---|---|
.png |
Импортируется как текстура с отдельными метаданными спрайтов. В Art Studio описаны черновик рисунка в памяти и первый Save рабочей версии; само открытие не должно перезаписывать PNG. |
.ase, .aseprite |
Явный импорт Aseprite создаёт отдельную .aeart-копию. Неподдерживаемые данные могут потребовать подтверждения или остановить импорт; оригинал не перезаписывается. |
.wav, .ogg, .mp3 |
Звуковые клипы. WAV и Ogg Vorbis поддерживаются напрямую, для преобразования MP3 нужен FFmpeg. См. Звуковые клипы. |
.obj |
Импорт меша при включённом модуле 3D-отрисовки. |
Принимаемое расширение не доказывает наличия полного звукового редактора или редактора 3D-моделей. Реальные возможности создания и редактирования для этой сборки описаны в соответствующем руководстве.
Сгенерированные файлы и сохранения игры
У подготовленных артефактов, пакетов примеров .aetry и игровых сохранений .aesave разные назначения. Они перечислены в служебных и runtime-файлах, а не среди авторских исходников. Кэш импорта, подготовленные бинарные данные и манифесты экспорта нельзя редактировать вместо исходных файлов.