Pull to refresh

Comments 18

Ничего кроме общих слов о движке не сказано вот вопросы, ответами на которые могла бы быть дополнена статья.


  • Как дела с кроссплатформенностью?
  • А с многопоточностью? Тяжело ожидать поддержки многопоточного вызова апи, но хотя бы функции асинхронной загрузки ресурсов есть?
  • Nested prefabs?
  • Встроенная UI система?
  • Есть ли средства отладки и профилирования?

Добавлю


  • Как дела с сетью?
  • Есть ли какая-нибудь поддержка видео, открытых кодеков, например, theora?
  • Что с анимациями, поддерживается ли spine?
Хорошо, спасибо за отзыв, в скором времени я дополню статью.

Как я понял это Unity на минималках. Все вами перечисленное на официальном сайте я не нашел. Возможно это есть, но в "хорошей" документации не упоминается.

Про UI я дополнил. Про доступные платформы сказано — поддерживается только Windows.
«Так же отсутствует встроенная реализация UI, но поскольку Duality является модульным движком, то существуют плагины, которые устраняют этот недостаток» — очень информативно.
Duality не хуже других инструментов. Зачем писать модульные велосипеды, если есть Unity — с превосходным UI и кроссплатформенностью? Редактор вообще плагиат Unity Editor.

Попрошу, UI в юнити далек от превосходного — от произвоидительности до крайне спорных дизайн решений. Движки поменьше вполне могут выиграть у юнити сфокусировавшись на проблемных местах: размер билда и производительность. Другой вопрос что Duality похоже не этот случай.
Удобнее инструмента я не знаю. Производительность == прямые руки.
Звучит, вцелом, неплохо, но статья, конечно, маловата и не дает полного представления.
Тем не менее обязательно попробую как-нибудь на досуге.
Вот сейчас бы в 2к19 добровольно ограничивать себя единственной платформой, пусть даже это Window$.
Картинки не загружается, пишет превышен лимит хостинга imgbb
Паучье чутьё говорит, что связавшись с этим движком, я обреку себя на боль и страдание. Комьюнити маленькое, ещё столько граблей лежат не наступленные.
На боль и страдание можно расчитывать с любым движком.

Ну т.е. по сути
Не кроссплатформенный (это важно, потому что если мы говорим о небольшой двумерной игрушке, то со временем она захочет перекочевать и на мобильные платформы), нет сети, нет UI, нет скриптов, нет профайлеров, нет spine-анимаций, с многопоточностью тоже скорее всего плохо.
Ну и на рендер нужно посмотреть внимательно еще, является ли он многопроходным, как это конфигурируется, есть ли постобработка, поддерживается ли сжатие, есть ли система частиц и т.д.?


Не знаю как вы, а я приятно удивлен простотой этого фреймворка

Простой потому что там ничего нет


В итоге
Компонентная модель + "напиши все что тебе нужно сам" != игровой движок

Конкурентами этого движка вполне могут быть Defold или Godot Engine. Последний, кстати, очень активно развивается и находится на втором месте на github'е.

Я его недавно смотрел. Так и не понял, чем он лучше старого доброго XNA/Monogame. Чем хуже — понял, а чем лучше — нет.


А с Unity/Godot и сравнивать несерьезно.

Sign up to leave a comment.

Articles