Defold — кроссплатформенный, бесплатный игровой движок с доступным исходным кодом, разработанный King Digital[англ.], а затем Defold Foundation.[3][4][5][6] Используется в основном для создания двумерных (2D) игр, но полностью поддерживает и трёхмерные (3D).[7][8][9]
Описание
Defold — это загружаемое программное обеспечение, которое поставляется с собственной встроенной интегрированной средой разработки. Defold ориентирован на настольные, мобильные, консольные и веб-платформы. Defold использует Lua для написания сценариев, но также допускает собственные расширения, написанные на C, C++ и других языках программирования, специфичных для конкретной цели. Проекты Defold организованы в виде коллекций, которые состоят из иерархии игровых объектов, содержащих внутриигровые объекты. Сценарии между игровыми объектами обрабатываются с использованием парадигмы передачи сообщений, которая позволяет сценариям взаимодействовать в моделях ответа на вызов и моделях на основе событий. IDE Defold изначально поддерживает отслеживание Git в редакторе.[10][11]
Поддерживаемые платформы
Редактор Defold можно запустить на трёх платформах:
Поддерживается экспорт на следующие платформы:
История
Defold был создан в 2008 году Кристианом Мюрреем (англ. Christian Murray) и Рагнаром Свенссоном (англ. Ragnar Svensson) как побочный проект, пока они работали в Avalanche Studios, а затем как полноценный программный продукт, прежде чем был приобретен King Digital в 2014 году. Defold дорабатывался и использовался внутри компании King Digital в течение нескольких лет, прежде чем было принято решение сделать Defold доступным для разработчиков за пределами компании.[12] Анонс и выпуск Defold как бесплатного игрового движка был сделан на конференции разработчиков игр в Сан-Франциско в марте 2016 года.[13] Некоторые разработчики мобильных устройств выразили обеспокоенность по поводу долгосрочных намерений King Digital в отношении этого движка, а также отсутствия чёткой бизнес-цели.[14] Разработка продолжалась: выпускались дополнительные выпуски движка и редактора, причём важной вехой стал выпуск нового редактора в 2017 году. Defold был номинирован как лучший движок на конкурсах Develop Awards 2018, Pocket Gamer Mobile Games Awards 2018 и 2019 годов.[15][16][17]
Примечания
Ссылки