Defold
Defold — багатоплатформний, безкоштовний ігровий рушій з доступним вихідним кодом, розроблений King Digital, а потім Defold Foundation.[1][2][3][4] Використовується в основному для створення двовимірних (2D) ігор, але повністю підтримує і тривимірні (3D).[5][6][7]
Тип | ігровий рушій і конструктор відеоігор |
---|---|
Репозиторій | github.com/defold/defold |
Вебсайт | defold.com |
Опис
ред.Defold — це завантажуване програмне забезпечення, яке постачається з власним вбудованим інтегрованим середовищем розробки. Defold орієнтований на настільні, мобільні, консольні та веб-платформи. Defold використовує Lua для написання сценаріїв, але також допускає власні розширення, написані на C, C++ та інших мовах програмування, специфічних для конкретної цілі. Проекти Defold організовані у вигляді колекцій, які складаються з ієрархії ігрових об'єктів, що містять ігрові об'єкти. Сценарії між ігровими об'єктами обробляються з використанням парадигми передачі повідомлень, що дозволяє сценаріям взаємодіяти у моделях відповіді на виклик та моделях на основі подій. IDE Defold підтримує відстеження Git в редакторі.[8][9]
Підтримувані платформи
ред.Редактор 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 доступним для розробників за межами компанії.[10] Деякі розробники мобільних пристроїв висловили стурбованість щодо довгострокових намірів King Digital щодо цього рушія, а також відсутності чіткої бізнес-мети.[11] Розробка тривала: випускалися додаткові випуски рушія та редактора, причому важливою віхою став випуск нового редактора в 2017. Defold був номінований як найкращий рушій на конкурсах Develop[en] Awards 2018, Pocket Gamer Mobile Games Awards 2018 та 2019 років.[12][13][14]
Примітки
ред.- ↑ Kamen, Matt (22 березня 2016). Candy Crush studio King releases Defold game development engine for free. Wired.co.uk. Процитовано 22 вересня 2023.
- ↑ Cowley, Ric (19 травня 2020). King is making its Defold game engine open source. Pocketgamer.biz. Процитовано 19 вересня 2023.
- ↑ Kerr, Chris (19 травня 2020). King has opened up and relinquished control of the Defold game engine. Game Developer (англ.). Процитовано 19 вересня 2023.
- ↑ Defold: A Grant for the Web Awardee. Grantfortheweb.org. Архів оригіналу за 30 вересня 2023. Процитовано 19 вересня 2023. [Архівовано 2023-09-30 у Wayback Machine.]
- ↑ Kerr, Chris (23 березня 2016). King's Defold game engine is now available for free. Game Developer (англ.). Процитовано 20 вересня 2023.
- ↑ Here's why King gave away its 2D mobile game engine Defold. VentureBeat (амер.). 19 березня 2016. Процитовано 19 вересня 2023.
- ↑ Orremark, Kim (29 серпня 2017). Vi kollar in spelmotorn Defold. Gamereactor Sverige (швед.). Процитовано 20 вересня 2023.
- ↑ King releases Defold game engine for free. MCV (англ.). 22 березня 2016. ISSN 1469-4832. Процитовано 20 вересня 2023.
- ↑ Ксения (23 березня 2016). King бесплатно выпускает игровой движок Defold. AppTractor.ru (рос.). Процитовано 20 вересня 2023.
- ↑ Suckley, Matt (19 вересня 2016). Why King is entering the game engine space with Defold and how it will help other devs launch their games. Pocketgamer.biz. Процитовано 22 вересня 2023.
- ↑ Suckley, Matt (27 вересня 2016). What do mobile developers think of King's game engine Defold?. Pocketgamer.biz. Процитовано 20 вересня 2023.
- ↑ Announcing the Develop Awards 2018 nominations shortlist. MCV (англ.). 21 травня 2018. ISSN 1469-4832. Процитовано 20 вересня 2023.
- ↑ Chapple, Craig (23 листопада 2018). Pocket Gamer Mobile Games Awards 2019 finalists revealed. Pocketgamer.biz. Процитовано 20 вересня 2023.
- ↑ Chapple, Craig (29 листопада 2017). Mobile Games Awards 2018: The finalists revealed. Pocketgamer.biz. Процитовано 20 вересня 2023.
Посилання
ред.- Офіційний сайт
- Defold GitHub repository (англ.).