Крипто-кошельки Мероприятия

Defold 1.10.4: Революция в редакторском скриптинге и редактировании сцен

Крипто-кошельки Мероприятия
Defold editor scripting adds scene editing in 1.10.4

Обзор обновлённого редакторского скриптинга в Defold 1. 10.

Defold — популярный игровой движок, который продолжает активно развиваться, предлагая разработчикам уникальные и удобные инструменты для создания игр. В версии 1.10.4 появилась важная новинка — поддержка редактирования сцен через редакторские скрипты. Это обновление значительно расширяет возможности редактора Defold и позволяет упростить работу со сценами, снижая количество рутинных операций и автоматизируя создание игровых объектов.

В этой статье детально рассмотрим, что изменилось, как пользоваться новыми функциями и какую пользу они могут принести разработчикам. Прежде всего стоит понимать, что долгое время работа с ресурсами в Defold основывалась на редактировании protobuf файлов в текстовом формате. Основные игровые ассеты и сцены хранятся именно таким образом. В прошлых версиях необходимость самостоятельно работать с файлом сцены и его структурой порой приводила к трудностям, особенно при создании сложных иерархий объектов. Протобуф, хоть и эффективен для упаковки и загрузки ресурсов, требует знания его формата и особенностей, а также не кажется интуитивно понятным для визуального управления сценой.

С выходом 1.10.4 разработчики получили возможность писать редакторские скрипты, которые могут создавать и изменять сцены как полноценные деревья объектов, вместо работы с плоскими списками, что раньше было основным подходом. Это значит, что теперь Defold автоматически генерирует уникальные идентификаторы для объектов и управляет иерархией, освобождая разработчика от необходимости вручную задавать каждую деталь. Одним из ярких примеров применения нового функционала стало создание игровых объектов на основе внешних ассетов.

Представьте ситуацию: у вас есть бесплатный пакет моделей, например, Castle Kit от Kenney, и вы хотите быстро интегрировать его в свой проект. Раньше приходилось вручную создавать объекты с моделями, материалами и текстурами. Сейчас эту работу может выполнить редакторский скрипт всего в несколько строк кода. Сперва создаётся шаблон, описывающий структуру игрового объекта с встраиваемым компонентом модели. В шаблоне предусмотрены ссылки на файл модели и необходимые материалы с текстурами, отвечающими за визуальное отображение в сцене.

Вместо ручного копирования строк и правок разработчик лишь изменяет имя модели, чтобы сгенерировать нужный объект. Инструмент editor.create_resources() позволяет массово создать все нужные файлы с описаниями игровых объектов, что значительно ускоряет импорт новых ассетов. Следующий шаг — создание коллекции, которая представляет собой сцену с расставленными игровыми объектами. Ранее файл коллекции был плоским и требовал вручную прописывать связи между объектами и их идентификаторы.

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

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

В целом обновление Defold 1.10.4 с добавлением поддержки редактирования сцен через скрипты — это серьёзный шаг вперёд для игрового движка. Оно даёт разработчикам мощный и гибкий инструмент, укладывающийся в философию Defold — лёгкого, производительного и удобного движка для 2D и 3D игр. Автоматизация создания объектов и управление сцена­ми через редакторские скрипты повышают эффективность, уменьшают количество ошибок и расширяют творческие возможности.

Для тех, кто хочет быстро импортировать большие пакеты моделей и создавать прототипы с минимальными затратами времени, новые возможности просто незаменимы. Если вы используете Defold для своих проектов, стоит внимательно изучить документацию и начать пробовать редакторские скрипты, чтобы интегрировать их в свой рабочий процесс. Такой подход не только сделает работу удобнее, но и позволит создавать более качественные и насыщенные игровые миры. Обновление редактора — это приглашение к новым экспериментам и более глубокой кастомизации. В Defold 1.

10.4 реализована не просто возможность редактировать сцены, а инструмент, который стимулирует креативность и автоматизацию, последствия чего раскроются в полном объёме с выходом и принятием этой версии в ваши проекты. Разработчики Defold открыто поддерживают сообщество, предоставляя доступ к исходникам и детальным примерам, что облегчает обучение и внедрение новых функций. В итоге внедрение редакторского скриптинга с поддержкой редактирования сцен — это не прихоть технологии, а ответ на реальные потребности геймдев-сообщества. С его помощью можно делать больше за меньшее время, концентрируясь на геймплейных задачах и дизайне игры.

Подобные изменения вполне способны вывести Defold на новый уровень популярности и привлечь ещё больше разработчиков, заинтересованных в быстрой и эффективной разработке игр.

Автоматическая торговля на криптовалютных биржах Покупайте и продавайте криптовалюты по лучшим курсам Privatejetfinder.com (RU)

Далее
Self-imposed ban – a lightweight bash script to block commands
Воскресенье, 19 Октябрь 2025 Самозапрет: как легкий bash-скрипт помогает бороться с отвлечениями и повышать продуктивность

Узнайте, как использовать самозапрет — легкий bash-скрипт, позволяющий блокировать времяпоглощающие команды и восстанавливать фокус на важных задачах. Пошаговое руководство по установке, применению и преимуществам инструмента.

Show HN: CD Calculator – A tool to calculate bank CD interest returns
Воскресенье, 19 Октябрь 2025 Калькулятор депозитов: как выгодно рассчитать доходность банковских вкладов с фиксированной ставкой

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

Kimi-Dev-72B
Воскресенье, 19 Октябрь 2025 Kimi-Dev-72B: Новый этап в развитии открытых ИИ-моделей для программирования

Подробный обзор Kimi-Dev-72B – мощной открытой модели ИИ для кодирования и решения программных ошибок. Рассмотрены особенности, преимущества и влияние на сообщество разработчиков и машинного обучения.

Heard on the Street Recap: The $4 Trillion Crown
Воскресенье, 19 Октябрь 2025 Корона в 4 триллиона: глубокий анализ мирового финансового лидера

Обзор ключевых факторов, которые способствовали достижению финансового рубежа в 4 триллиона долларов, а также влияние этого события на мировую экономику и будущие перспективы.

Bitcoin Crosses $100,000. But Are Other Cryptocurrencies Also on the Rise?
Воскресенье, 19 Октябрь 2025 Биткоин преодолел отметку в $100 000: растут ли другие криптовалюты?

В 2024 году биткоин достиг исторической отметки в $100 000, вызвав волну интереса к криптовалютам. Однако на рынке наблюдается подъем не только у биткоина, но и у других цифровых активов.

Bitcoin Crosses $1,00,000 Mark For The First Time After Trump Nominates
Воскресенье, 19 Октябрь 2025 Bitcoin впервые превысил отметку в 100 000 долларов после назначения Трампом крипто-друга на пост главы SEC

Биткоин достиг исторического максимума в стоимости, превысив отметку в 100 000 долларов, что связано с назначением бывшего крипто-адвоката Пола Аткинса на пост председателя Комиссии по ценным бумагам и биржам США (SEC). Это событие может существенно повлиять на будущее развитие криптовалютного рынка и инвестиционный климат в США и мире.

Bitcoin setzt Rekordjagd fort - Kurs überspringt Marke von 117.000 US-Dollar
Воскресенье, 19 Октябрь 2025 Биткоин продолжает рекордный рост – курс преодолел отметку в 117 000 долларов

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