Обновление GlowEngine: звуки и анимации UI, версии проектов и улучшения редактора
Выпустили новое обновление GlowEngine. В этот раз заметно прокачали интерфейс новелл: добавили звуки взаимодействия, анимации, улучшили стандартный UI и заодно исправили несколько неприятных багов.
Теперь в новеллах появились звуки взаимодействия с интерфейсом. Отдельные звуки можно настроить для наведения на кнопки, клика, скролла, изменения положения ползунков, а также открытия и закрытия окон.
Настройки находятся в разделе Ассеты → Настройки UI. Там появились новые блоки, в которых можно изменить звуки, настроить их громкость, выбрать файл из ассетов проекта или загрузить свой.
Там же можно включить или отключить стандартные анимации UI. Пока это готовый набор анимаций от GlowEngine. Позже эти настройки станут частью более крупного редактора UI, над которым мы сейчас работаем.
Если ваша новелла уже была опубликована раньше, её нужно опубликовать повторно, чтобы к проекту применились новые настройки звуков и анимаций.
Также добавили версии проектов. Теперь в разделе Настройки → Публикация для сайта можно указать версию своей новеллы, например 1.0.0, 1.1.0 или 2.0.0.
При выпуске обновлений можно менять номер версии, чтобы пользователям было видно, что проект обновился. Это особенно пригодится для новелл, которые постепенно получают новые главы, сцены и другой контент.
Отдельно поправили систему модерации. Если проект уже отправлен на проверку, но ещё не был одобрен, теперь можно отправить на модерацию более свежую его версию. Больше не нужно ждать окончания проверки старой версии, если за это время вы успели что-то исправить или добавить.
Ещё в обновлении исправили проблемы с текстом на мобильных устройствах, баги диалогового UI при добавлении интерфейса из паков и удаление кастомного UI из проекта.
Немного обновили и стандартный интерфейс новелл: поправили расположение кнопок, выровняли элементы и сделали содержимое модальных окон аккуратнее.
На этом с UI пока не заканчиваем. Следующий более крупный этап — расширение редактора интерфейса и добавление дополнительных возможностей для его настройки.
