Найти в Дзене
velite

Отечественный движок Nau Engine Вышел! Кратко осматриваем...

Несколько часов назад Nau Engine стал доступен для всех пользователей без исключения, это действительно повод поглядеть на него, пощупать физику, интерфейс, и другие возможности. Заодно выяснить для себя, имеет ли Nau Engine шансы, когда-нибудь стать заменой Unity (об Unreal Engine пока заикаться даже не будем). При запуске нас встречает весьма минималистичное окно выбора наших проектов. Быстренько создаем новый проект и идем смотреть внутренности! А вот так выглядит главная рабочая область движка, как мне кажется, очень напоминающая интерфейс CryEngine, который я затрагивал в прошлой статье (интерфейс CryEngine там тоже можно найти). Движок предлагает два языка интерфейса: русский и английский. Так как это НАШ движок, попробуем выбрать русский. Как и в любом другом движке, мне в первую очередь захотелось сделать какую-нибудь сцену. Обращаемся к иерархии объектов (Outliner), нажимаем на плюсик, и... Выпадающее меню выглядит довольно странно и недоработано. Хорошо, выбираем Mesh, и у на
Оглавление

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

Запуск

При запуске нас встречает весьма минималистичное окно выбора наших проектов. Быстренько создаем новый проект и идем смотреть внутренности!

-2
Интерфейс Nau Engine
Интерфейс Nau Engine

А вот так выглядит главная рабочая область движка, как мне кажется, очень напоминающая интерфейс CryEngine, который я затрагивал в прошлой статье (интерфейс CryEngine там тоже можно найти).

Движок предлагает два языка интерфейса: русский и английский. Так как это НАШ движок, попробуем выбрать русский.

Все доступные объекты, для добавления на сцену
Все доступные объекты, для добавления на сцену

Как и в любом другом движке, мне в первую очередь захотелось сделать какую-нибудь сцену. Обращаемся к иерархии объектов (Outliner), нажимаем на плюсик, и... Выпадающее меню выглядит довольно странно и недоработано.

Добавление стандартного кубика
Добавление стандартного кубика

Хорошо, выбираем Mesh, и у нас появляется кубик, правда, уже с какой-то блевотой на гранях.

Манипуляция
Манипуляция

О манипуляции с объектами

Манипуляции с объектами неудобные, нет возможности передвигать, или масштабировать объекты сразу по двум осям, как это предлагает например Unity. Также, непонятно, есть-ли горячие клавиши для таких вещей как добавление примитивов на сцену, или изменение пространства с мирового на локальное, и наоборот. Лично у меня отсутствие этих вещей вызывает небольшой дискомфорт.

Система частиц в Nau Engine
Система частиц в Nau Engine

Материалы и частицы

Я очень люблю работать с шейдерами, и системами частиц. Nau Engine предлагает свой вариант работы с частицами, похожий на Particle System в Unity. Параметры к сожалению не поделены на категории, отчего визуально это все выглядит как сплошные цифры и буквы.

О редакторе шейдеров конечно и речь идти не может, движок предлагает исключительно создание стандартных PBR материалов.

PBR материал в Nau Engine
PBR материал в Nau Engine

UI редактор

Редактор юзер интерфейса в Nau Engine представляет собой отдельное окно, в котором мы стандартно можем размещать кнопки, строчки, картинки, разделять их по слоям:

UI редактор Nau Engine
UI редактор Nau Engine

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

Кстати, по какой-то причине, после добавления кнопки появились ошибки (на скриншоте выше видно), а сама кнопка имеет странное отображение.

Ну а при добавлении текста на кнопку, я решил вовсе отложить UI на потом...

-10

Анимации

Начнем с того, что движок доказал что он не терпила, и, вылетел при создании анимационного клипа. Тем не менее, сам редактор выглядит довольно классно и современно, за это респектуем.

Редактор анимаций Nau Engine
Редактор анимаций Nau Engine

Вылеты

Да, движок только вышел, он имеет множество недочетов, в том числе и огромное количество вылетов - они буквально везде (либо я такой удачливый).

В редакторе анимации, в настройках камеры, при запуске игры происходят вылеты. Если с первым это происходит постоянно, то со вторым и третьим периодически.

Итоги

На данный момент с трудом верится, что на этом движке можно сделать что-то серьезное, но на то это и бета версия. Будем следить за новостями, обновлениями, и щупать будущие нововведения. Есть ли будущее у движка, решайте сами, а как мне кажется, чтобы Nau Engine стал реальной альтернативой устоявшимся на своих позициях таких гигантов как Unity, Godot, Unreal Engine, движок необходим в регулярном крупном финансировании. Будущее движка напрямую зависит только от этого, так как сообщество (если оно образуется) вряд ли станет заниматься форками и улучшениями при наличии других хороших движков. А пока на этом все, если понравился мини-обзор, можете подписаться на канал, мне будет очень приятно!