Многие новички начав работать с редактором не знают какие расширения поставить. В этой статье поделюсь с вами моим опытом. Эта статья не как не претендует на правильность и ваш выбор может пасть на другие расширения, но все же если вы новичок, то посоветовал бы вам ее прочитать.
И так начну с плагина Monarch
Как звучит их лозунг «Простой менеджер экранов». Если у вас в игре есть уровни и различные диалоги, то этот плагин значительно сократит работу с ними. Так же в нем присутствуют готовые transitions для появления и скрытия окон.
https://github.com/britzl/monarch
Следующее расширение от отечественного разработчика, Druid
Druid поможет вам без труда создать элементы интерфейса будь то кнопки, слайдеры, текст и др. Можно настраивать стили и поведение интерфейса или использовать дефолтные скрипты.
https://github.com/Insality/druid
Defsave
Очень жаль, что это расширение не было использованно в первом моем проекте. Ведь оно значительно ускоряет работу с сохранением и загрузкой игр.
https://github.com/subsoap/defsave
Share
Если вы хотите добавить в свое приложение такую функцию как поделиться с другом, то без этого плагина вам не обойтись. Ведь благодаря ему через приложение можно поделиться скриншотом или текстом в соц. Сетях и мессенджерах. Работает на Android и iOS
https://github.com/britzl/defold-sharing
Ниже будут скрипты, которые расширяют возможности Defold:
Window.lua от Artsiom Trubchyk – позволяет при дебаге запускать приложение в заданном разрешении и в заданной позиции окна.
https://github.com/indiesoftby/defold-sharp-sprite/blob/main/demo/app/window.lua
Автор скрипта так же написал очень крутое расширение для масштабирования и поворота спрайтов Sharp Sprite.
https://github.com/indiesoftby/defold-sharp-sprite
Align от Jerakin – добавляет такую функцию как выравнивание объектов.
https://github.com/Jerakin/editor-script-align
В этой статье я описал те расширения, которыми пользуюсь лично. Ваш список может значительно отличаться и включать большое число инструментов. Данная статья написана для новичков.
Остальные расширение можно найти на официальном сайте Defold:
https://defold.com/assets/