А кому это нужно?
Если сказать разработчику, что у дверей игровой индустрии нарисовались тысячи творческих личностей (желающих делать игры, но не способных кодить), то разработчик в ужасе побежит доставать огнемет или шапочку из фольги. Однако, успех Dreams, песочниц и No-Code движков показывает, что спрос на эту задачу есть. Более того, он растет с каждым годом и превышает полмиллиона активных пользователей: от детей и стариков до художников и сценаристов, которых попросту пугают тяжеловесные движки.
В чем отличие именно MANU?
Переключатели (триггеры) пока составляют львиную долю логики. Поверх незамысловатой машины состояний логику можно строить либо физическими объектами (через движок Bullet), либо собственным уникальным способом: размещая на сцене переключатели, каждый из которых может запускать анимации, в том числе с включением/выключением других выключателей. Это, как разница между грамматикой русского и грузинского языков – понять невозможно, нужно просто запомнить и, конечно, увидеть:
Насколько идею можно масштабировать?
В рамках нынешней альфы выйти за пределы базового шаблона невозможно, а с помощью триггеров собираются довольно простые конструкции: подбираются монетки, двери открываются ключами, а призраки летают по заданным траекториям и убивают главного героя при касании. Но авторы готовят систему асетов, систему переменных (в анимациях и в объектах), улучшение формул в анимации и анимацию большинства доступных объекту параметров. Это уже куда более масштабируемая идея, которую, однако, придется подождать.
Прямо сейчас в альфе нет даже экспорта проектов под какие-либо платформы, а заменить персонажа можно лишь подменой ресурсов, вместо импорта его через пользовательский интерфейс, что ещё раз подчеркивает ранний статус и иную цель – тестирование ядра. Зато попробовать это чудо можно бесплатно (без СМС и регистрации).
ссылка на оригинал статьи https://habr.com/ru/post/497644/
Добавить комментарий