Defold (Defold)
Defold | |
---|---|
Тип | игровой движок и конструктор игр |
Первый выпуск | 8 марта 2009[1] |
Последняя версия | |
Репозиторий | github.com/defold/defold |
Сайт | defold.com |
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 можно запустить на трёх платформах:
- Windows (Vista или новее, 64-разрядная версия);
- macOS (Big Sur или новее);
- Linux (Ubuntu 18.04 или новее, 64-разрядная версия).
Поддерживается экспорт на следующие платформы:
- Windows (32- и 64-разрядная версии);
- macOS (x86_64 и Apple Silicon);
- Linux;
- HTML (HTML5 и WebAssembly);
- Android (32- и 64-разрядная версии);
- iOS;
- Nintendo Switch (требуется одобрение Nintendo);
- PlayStation 4 (требуется одобрение Sony);
- PlayStation 5 (требуется одобрение Sony).
История
[править | править код]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]
Примечания
[править | править код]- ↑ https://github.com/defold/defold/commit/3f71b2fe641d0daf00c581c465e4e7af026a7e36
- ↑ Release 1.9.5 — 2024.
- ↑ Kamen, Matt Candy Crush studio King releases Defold game development engine for free . Wired.co.uk (22 марта 2016). Дата обращения: 22 сентября 2023.
- ↑ Cowley, Ric King is making its Defold game engine open source . Pocketgamer.biz (19 мая 2020). Дата обращения: 19 сентября 2023.
- ↑ Kerr, Chris King has opened up and relinquished control of the Defold game engine (англ.). Game Developer (19 мая 2020). Дата обращения: 19 сентября 2023.
- ↑ Defold: A Grant for the Web Awardee . Grantfortheweb.org. Дата обращения: 19 сентября 2023.
- ↑ Kerr, Chris King's Defold game engine is now available for free (англ.). Game Developer (23 марта 2016). Дата обращения: 20 сентября 2023.
- ↑ Here's why King gave away its 2D mobile game engine Defold (амер. англ.). VentureBeat (19 марта 2016). Дата обращения: 19 сентября 2023.
- ↑ Orremark, Kim Vi kollar in spelmotorn Defold (швед.). Gamereactor Sverige (29 августа 2017). Дата обращения: 20 сентября 2023.
- ↑ "King releases Defold game engine for free". MCV (англ.). 2016-03-22. ISSN 1469-4832. Дата обращения: 20 сентября 2023.
- ↑ Ксения King бесплатно выпускает игровой движок Defold . AppTractor.ru (23 марта 2016). Дата обращения: 20 сентября 2023.
- ↑ Suckley, Matt Why King is entering the game engine space with Defold and how it will help other devs launch their games . Pocketgamer.biz (19 сентября 2016). Дата обращения: 22 сентября 2023.
- ↑ GDC - King presents Defold . GDCVault.
- ↑ Suckley, Matt What do mobile developers think of King's game engine Defold? Pocketgamer.biz (27 сентября 2016). Дата обращения: 20 сентября 2023.
- ↑ "Announcing the Develop Awards 2018 nominations shortlist". MCV (англ.). 2018-05-21. ISSN 1469-4832. Дата обращения: 20 сентября 2023.
- ↑ Chapple, Craig Pocket Gamer Mobile Games Awards 2019 finalists revealed . Pocketgamer.biz (23 ноября 2018). Дата обращения: 20 сентября 2023.
- ↑ Chapple, Craig Mobile Games Awards 2018: The finalists revealed . Pocketgamer.biz (29 ноября 2017). Дата обращения: 20 сентября 2023.
Ссылки
[править | править код]- defold.com — официальный сайт Defold
- Defold GitHub repository (англ.).