Прошлые домены не функционирует! Используйте адрес
ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна.
Подробности случившегося. Мы призываем всех неравнодушных
помочь нам с восстановлением утраченного контента!
Движок заточен под 2D, но умеет в полноценное 3D, правда инструментов для работы с ним не завезли, по этому если желаешь 3D, то придется пилить многое ручками.
Почему я должен выбрать defold?
Кроссплатформенность- поддержка, windows, linux, macOS, ios, android, HTML5.
Клиент движка тоже кросcплатформенный, можешь работать из привычной для тебя ос.
Простота, сам движок качается одним архивом и даже без установки уже в собирать игру под разные платформы.
Если не хочешь работать во встроенном редакторе, а в привычной для себя IDE есть поддержка sublime, VS code, Atom, intellij
Высокая производительность
Маленький размер билда
В каких случаях мне не подойдет defold?
Пока, что физика в движке слабая сторона, по этому если хочешь игру основанную на физике и не хочешь многое допиливать напильником, то Defold не твой выбор.
Также отсутствие в редакторе средств для 3D, проектировать 3D сцены не очень удобно, хотя на движке выходили полноценные 3D игры, но для проектирования уровней придется разработать средства самостоятельно
нужно ли платить за что-либо?
нет движок полностью бесплатен, без каких-бы то ни было скрытых платежей
нужно ли уметь программировать?
Да, официальный язык Lua - простой скриптовый язык
также умельцы вроде выкатывали возможность писать на typescript и haxe но я в это не вникал, lua прост и его хватает за глаза, и даже не знакомым с программированием людям не сложно будет в нем разобраться.
Также есть поддержка C/C++ расширений
С чего начать изучение
Материалов на русском не очень много, центральные места русскоговорящего сообщества:
группа в vk - https://vk.com/defoldengine
чат в телеграm - DefoldEngine
Блог с множеством записей по теме - https://agulev.com/
Материалы на английском:
Пожалуй самое полезное место, форум, где ваши вопросы, вероятно уже были заданы, если нет, то можете оперативно получить ответ, в том числе от самих разработчиков - https://forum.defold.com/
Официальный мануал -https://www.defold.com/manuals/introduction/
несколько уроков для начала - https://www.defold.com/tutorials/getting-started/
Еще простейшие примеры -https://www.defold.com/examples/basics/simple_move/
Не плохой такой набор примеров, для начинающего - http://britzl.github.io/publicexamples/
Игры на движке, многие с открытым кодом, что поможет в разработке - https://www.defold.com/community/games/
Портал ассетов, все ассеты бесплатные, если не любишь велосипеды то смотри, возможно решение твоей задачи уже есть, тут найдешь готовые модули, готовые решения для аналитики, рекламы, камер, модулей для ввода, расширений для ide, ui дополнений и подобного - https://www.defold.com/community/assets/