Вышла новая версия игрового движка Defold 1.9.6, которая принесла множество важных улучшений! Ключевым обновлением стал переход на Java 21 с обновленным JavaFX, что повысило производительность редактора (разработчики расширений - обновите Java в ваших CI!). Сборщик Bob теперь собирает ресурсы в многопоточном режиме, что существенно ускоряет процесс создания релизных версий ваших игр.
Для Windows-пользователей реализован новый звуковой бэкенд Wasapi, заменивший OpenAL. Оптимизирована сборка для HTML5 платформы: уменьшен размер итоговых файлов, исправлена синхронизация файловой системы в HTML5 и добавлена поддержка инстансинга в WebGL 1.0.
Важное изменение в HTML5
⚠️: параметр рендера Clear Color Alpha теперь управляет прозрачностью канвы. Убедитесь, что в вашем проекте он равен
1.0
(по умолчанию ранее
0.0
).
В математическом модуле vmath появились долгожданные функции для работы с кватернионами и углами Эйлера. Исправлена проблема с провалами FPS на macOS благодаря улучшенному расчету времени кадра. В API добавлена возможность определения типа GUI-ноды, что упрощает работу с пользовательским интерфейсом.
Редактор получил ряд полезных дополнений: новое поле Engine Arguments в настройках, ускоренную сборку HTML5 версии и удобные переключатели "Grid" и "Component Guides" в сцене. Разработчики также исправили проблему с отображением обрезанных изображений в атласе.
Обновление доступно для загрузки на GitHub
https://github.com/defold/defold/releases/tag/1.9.6, а полный список изменений можно найти на официальном форуме Defold:
https://forum.defold.com/t/defold-1-9-6-has-been-released/79183