Pull to refresh

Comments 43

А есть поддержка как в UE скриптов на Python? Очень удобно автоматизировать рутинные действия.

Как у вас с поддержкой IDE, в первую очередь Rider? Без Rider не удобно писать код.

Тут вышел UE5, почему переход с 4? Все уже с 4 давно перешли на 5, а там куча новых фишек, которых либо у вас нету, либо платные (64 битные числа с плавающей точностью).

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

Есть поддержка C# и UnigineScript для скриптов. Ну и код можно писать на трех языках: C++, C#, UnigineScript.

Rider поддерживается.

Многие проекты еще на UE4, им может быть актуально. Для UE5 скоро планируем обновить материал - хотя многое из выше написанного актуально и для него.

Нее, я не про игровые скрипты а про автоматизацию действий в редакторе. В UE это можно делать с помощью питона.

Еще что UE что Unity поддерживают Houdini Engine.

А так же в статье ни слова про актуальные частицы/эффекты, указаны только устаревшие. Новые это Niaga System

Ваш движок не конкурент 5 версии. Lumen, Nanite, MetaSound, Новая система анимаций.

Еще не видел поддержка Fmod/WWise для вашего движка, довольно часто используемая вещь, которая в Unity/UE встраивается в пару кликов.

В этой статье не планировали делать сравнение - что есть и чего нет в том или другом движке. Это гайд для помощи тем, кто переходит на Unigine по той или иной причине.

Fmod поддерживается начиная с UNIGINE 2.15.

Было бы очень интересно прочитать статью про сравнение или презентацию сильных сторон Unigine относительно Unity/Unreal. Ну и ваше видение того какую нишу движок занимает сейчас и какую хочет занимать.


Понятно что маркетинг Unity и Epic Games работают на полную и очень хорошо новые фичи продают, но всё же хочется понимать, есть ли ещё какие то причины рассматривать UNIGINE в качестве движка для игр/производственных симуляторов, кроме импортозамещения.


Так же не очень понял. Судя по сайту вы не российская компания (как тот же yandex), только основатель/разработчики. Или я что то неверно понимаю?

Мы как то присматривались к этому движку.

Как по мне, сейчас зона в которой UNIGINE может работать - это всякие симуляторы техники.

Для игр а-ля гонки на машинках сойдёт, но если нужны анимации "кожаных мешков" то он сильно лажает.

В сапорте обещали новую систему анимаций, но, как я понял, ее не стоит ждать раньше следующего года(2023)

Да, пожалуй, это неплохо описывает текущее состояние.

Над анимацией людей сейчас работаем, тут есть что улучшить.

Прямое сравнение мы сами не можем выпустить из-за законов о рекламе.

В целом, из плюсов UNIGINE можно отметить:

  • четкая качественная картинка (а не постоянное "мыло")

  • высокая производительность на нагруженных сценах

  • стабильный инструментарий (а не постоянные вылеты)

  • заявленные фичи не "для галочки", а реально работающие

  • передовая система виртуального ландшафта

  • наличие большого количества встроенных фичей для профессиональных симуляторов

  • выбор языков программирования - C++ или C# (можно и смешивать)

В целом, если интересен выбор - лучше взять и попробовать, Community SDK доступен абсолютно бесплатно.

UNIGINE - международная компания. Основной офис разработки находится в Томске.

Прямое сравнение мы сами не можем выпустить из-за законов о рекламе.

Ну а если вдруг "новый ноунейм канал"(сами с левого канала) выпустит сравнение движков, а вы просто сделаете репост во всех соц сетях на этот видос?

По сути, это же не вы сделаете сравнение,а кто-то левый.

Если кто-то сделает - репостим, да.

Вот извините, но меня прорвало.

Начну с другой вашей цитаты:

Вы правы, мы больше фокусируемся не на маркетинге, а на качественной технологии.

Хочется верить, что "технологии" у вас не того уровня, что и ваши PR-технологии, в частности технологии маркетинга в рамках данной статьи и коментариев к ней с аккаунта компании и от лица компании. Потому что это печаль, уныние и метание фекалий в оппонента.

Прямое сравнение мы сами не можем выпустить из-за законов о рекламе.

... поэтому напишем от лица компании коментарий, из которого можно сделать вывод, что в Unreal Engine:

  • нечеткая некачестваенная картинка. Давайте откроем трейлер, читай - промо-материал к еще не вышедшей Dual Universe на Unigine и посмотрим, как надо.

  • низкая производительность на нагруженных сценах. В Fortnite Battle Royale на максмимальных настройках качества на древней GTX 1060 в 1080р, "всего" 60-90 кадров в секунду. Где 60 - это худшие 1% "подтормаживаний".

  • фичи реально не работают, а заявлены для галочки. Ну, тут без коментариев. Какие-то из фич в каком-то случае точно не работают.

  • отсталая система виртуального ландшафта. MMO или Battle-Royale на ней не построишь.

Удивительно, что с такими недостатками на UE умудрились выпустить огромное количество технически сложных игр, а на Unigine есть стретегия Oil Rush и невышедший Dual Universe.

Может, не в играх дело, и фотореалистичная графика Unigine легко побьет UE в дисциплинах VFX, где и пользователи - не программисты, и работать надо быстро, и картинка нужна хорошая?

Ну, скажем, для производства сериалов вроде "Мандалорец", "Мир дикого запада" или хотя бы трейлеры беларусской студии к их сериалу "Незнайка" или промо-ролики танков, снатые в короткие сроки? Неа.

Я не могу аргументированно дискутировать об отличии в технических возможностях Unigine и UE, но уровень заявлений лица, продвигающего продукт в коментариях, как по мне, тянет на профнепригодность.

Не поймите меня неправильно, я рад, что у вас делается бесспорно сложный продукт, который бесспорно может выдать достойную картинку, и компания бесспорно приносит прибыть, создает рабочие места, повышает ВВП и вообще наверняка делает много хороших вещей как в техническом, так и общечеловеческом плане. Но по-моему, они не заслуживают такого продвижения.

Как не заслуживают и статьи, посыл которой не в том, "когда выбрать Unigine вместо UE", а в том, "что делать, если вам пришлось выбрать Unigine вместо UE".

В Unreal Engine есть много замечательных возможностей, особенно для разработки игр (а теперь и кинематографа), с этим никто не спорит.

Данная статья приведена как гайд для тех, кто по каким-то причинам переходит на Unigine. Такие компании и команды есть.

У вас как и у многих странные) претензии к разработчикам движка)

Так как не они должны делать игры и использовать в киноиндустрии движок, а люди которые этим промышляют)

А статья выглядит как одно большое сравнение. И сравнивать UnigineScript с Blueprint некорректно, так как первый это свой язык а Blueprint это средство графического программирования, по сути новомодное сейчас Nocode. У Unity для этого есть Bolt (и не сколько других альтернатив, сам Bolt владельцы движка специально выкупили с делали бесплатным для конкуренции с Blueprint). У вас не нашел подобного функционала. Он в движке используется куда чаще, чем С++, так как является куда проще. Хотя и ориентирован в первую очередь для дизайнеров и тех кто не умеет программировать. То есть начать работать в движке и создавать не сложные по функционалу проекты можно будучи далеким от программрования. И после всех новых фишек он прочно входит в Архивиз, судя по обзорам является в этом плане сильным конкурентом Vray и Corona. Еще много игр уровня ААА на нем выходят что сильно подкупает людей пользоваться им. А игр на вашем движке не могу найти даже, не говоря про ААА, но что там и инди почти нет (привет юнити).

Систему визуального программирования (node-based no-code) мы сейчас разрабатываем. Однако, при всей ее привлекательности для неспециалистов, не стоит забывать, что для сложных проектов такой подход работает плохо. Традиционный код на C++ / C# значительно удобнее для квалифицированных программистов. Но для быстрых простых прототипов ноды хороши, да.

Проблема в том что игры делают не только программисты, а ещё и гейм дизайнеры. И им нужен инструмент, на котором они могут реализовывать свои прототипы (90% всей логики в процессе разработки игры) и настраивать визуал (динамику). И они не умеют в C++ и C#. Они умеют ноды двигать.

Да, для не-программистов делаем сейчас систему визуального программирования.

Над UE работают топовые инженеры и финансирование многомиллионное, естественно он будет лидером на рынке.

Смешно слышать, что Unigine не конкурент UE)
Зная,что Epic хотели купить Unigine, но они отказались)

Или как вместо UE заюзали Unigine на самом большом в мире сферическом экране в Лас-Вегасе)

А альтернатива Lumen в Unigine
https://www.youtube.com/watch?v=ugCv9bg_nsk

Как у вас с поддержкой IDE, в первую очередь Rider? Без Rider не удобно писать код.

Rider я не пробовал, зато пробовал QtCreator под виндой и под линуксом. Всё норм работает и отлаживается. Единственное, и это я наверное в саппорт напишу - есть баг с путями к файлам исходников проекта в QtCreator под линукс, очевидно связанный с CMakeLists.txt под эту систему. Баг выражается в том, что все пути в дереве проекта - абсолютные, от корня системы. Чтобы добраться до несчастного *.cpp надо открыть нехилую матрешку папок.

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

В этом отечественные компании почему-то, к моему глубочайшему сожалению, не стремятся равняться на зарубежных коллег, хотя стоило бы. Epic Games, предоставляя доступ к сорцам UE как-то зарабатывает же? Мы так не можем

Напишите в саппорт подробности, пожалуйста, да.

По поводу исходников и зарабатывать - Epic Games зарабатывает на Fortnite столько, что вопрос денег у них в принципе не стоит. К сожалению, мы несколько раз сталкивались с "переупаковкой" наших исходников под другим брендом, после чего вынуждены были ограничить предоставление исходников. Чтобы это скомпенсировать, сфокусировались на том, чтобы предоставить удобный и обширный API разработчикам.

Напишите в саппорт подробности, пожалуйста, да.

Похоже проблема не в Unigine, а в QtCreator под линуксом. Unigine для пустого проекта генерирует абсолютно аналогичный CMakeLists.txt, а уж он по разному интерпретируется QtCreator в разных системах. Так что пока отбой

пробовал QtCreator под виндой и под линуксом

Я тоже пробовал и мне очень не понравилось. После студии (я тогда полностью сидел на студии) а потом и после Rider/CLion/Idea этот редактор кажется ужасным

Даже Qt пользуюсь в связке CLion + CMake + MSVC

А зачем сейчас в 2022 использовать ваш движок тем, кто ориентирован на игры ? И в особенности, зачем это делать тем, кто использует UE5 ? Не подумайте, что это троллинг - я всегда уважал Unigine и то, что в России есть специалисты, которые смогли сделать такой движок, однако же, есть вопросы:

- UE5 сейчас технически очень сильно впереди, и не стоит забывать про маркетплейс, где есть очень качественные компоненты для движка (А так же можно найти качественные ассеты, хоть их и немного), а так же очень развитое сообщество - зачем использовать Unigine ?
- Если стоит вопрос о текущей ситуации в мире, и необходимостью иметь что-то свое не зависимое от лицензий и т.п. - Недавно появился o3de с MIT-лицензией. Это бывший Lumbyard, что в свою очередь бывший CryEngine. Вопрос повторяется - зачем использовать Unigine ?

Они и с юнити пытаются конкурировать, были статьи, но тот движок главенствует на мобилках, а они на них не могут.

Хотя все основные фишки UE5 далеко не новы, они уже давно существуют, например тот же Нанит. Да и сам 5 движок еще очень сырой, ошибка на ошибке, по опыту скажу.

CryEngine вроде отдельно жив здоров, это Lumbyard преобразовался в o3de.

Да, нужно было более точно написать - CryEngine сейчас действительно жив и здоров. Lumbyard был его форком в свое время.

Начнём и закончим тем, что все большие новые фичи ue 5 просто адски тормозят, сильна приставках нового поколения, что на мощных ПК. 🤷‍♂️

Какой в них смысл, если целевая аудитория их все-равно не потянет?

Пока проблем с Control Rig'ом не заметил. А это довольно большая новая фича. Здесь конечно стоит сказать, что она была и раньше в 4.26 и 4.27 - но только сейчас ее нормально довели до работоспособного состояния.

На сайте видел что UNIGINE используют для различных задач на производстве и в госзаказах. Скажите, вы позиционируете его как конкурентный вариант для разработки игр?


Если да, то скажите, планируете ли вы делать поддержку консолей (PS4/PS5, X1/XSX, switch)? Опять же, судя по официальном сайте её сейчас нет.


Также интересен вопрос доступности сорцов. UE4 они открыты полностью, в unity C# часть. По опыту это сильно облегчает дебаг и понимание фичей движка. Вы предоставляете сорцы/часть сорцов каким либо образом? Или это только для крупных клиентов за отдельную плату?

Знакомый работает в гос структуре и они делают симулятор на UE4

Опять же, судя по официальном сайте её сейчас нет.

помню на другом ресурсе где они дублируют статью они писали что и поддержки мобилок нету и это в статье про конкуренцию с движком который главенствует в этой сфере, то есть Unity

Или это только для крупных клиентов за отдельную плату?

Судя по сайту это у них платно, как и множество других привычных вещей в других движках. Хотя и у юнити исходники можно платно получить.

Игры на UNIGINE делать можно, один из крупных примеров - французский Dual Universe: https://www.dualuniverse.game (сделан на UNIGINE 2.3). Мы сами внутри компании сейчас делаем крупную игру на своем же движке - eating our own dog food, как говорится.

Из консолей сейчас поддерживаются Xbox Series X/S и PlayStation 5 - но эти версии пока еще не доступны для лицензирования, дорабатываем.

Исходники доступны только как платная опция.

Если так, то очень здорово!

У вас самый плохой маркетинг среди компаний вашего профиля. Многие годы ваша программа была только платная. В то время как udk давал пользователю все фишки даром, вы давили цену. В итоге выросло поколение которое выбрали UDK для себя, ну или Unity на худой конец. Будет жить ПО долгие годы или нет, это зависит от сообщества. И у UDK оно в сотни раз больше вашего. За столько лет вы ниразу не повернулись лицом к обычному пользователю. Только относительно недавно вы начали давать бесплатные версии. Но что толку то? Вместо того чтобы пачками выкладывать уроки и туториалы на ютюбе, вы пишите статьи саморекламы в 2022 году! Бред какой-то! Это же 3D программа! Нужно видео с реальными кейсами! Покажите как вы с UDK переносите проект в свой движок. Покажите как с нуля новичку создать свой онлайн шутер. Работы куча, а ваш маркетинг говорит вам что надо статью на хабое писать. У вас отличный движок. У него есть шансы занят первое место. Но вам надо шевелиться в правильном напралвении. Некоторым решениям ваешго двига вполне и udk может позавидовать. Но надо не идти к обычному пользователю на встречу, а бежать. Держу кулочки за вас и надеюсь ваш продукт станет массовым и первым в мире! Шансы на это у вас есть!

Спасибо за ваш развернутый отзыв. Вы правы, мы больше фокусируемся не на маркетинге, а на качественной технологии.

Однако есть и видео туториалы: https://www.youtube.com/unigine_official на русском - https://rutube.ru/channel/25139207/

и сообщество - заходите к нам в дискорд: https://discord.com/invite/gFN7w9b

Мы работаем в совсем другом бизнес-поле по сравнению с другими движками на U - в плане доступа к рынкам и капиталу, но тем не менее изо всех сил стараемся сделать хороший надежный инструмент для разработчиков.

Действительно, бесплатная версия (Community SDK) стала доступна только с 2020 года. Сейчас мы готовим запуск магазина ассетов. Добавляем новые платформы, работаем над новым функционалом для игр.

А на движке Unigine возможна ли реализация таких проектов, как Paragon,Fortnite,Apex и других? Также допускается ли реализация на вашем движке мобильных проектов?

Теоретически можно сделать на Unigine сетевой шутер, но на других движках это пока что сделать быстрее.

Мобильные платформы пока не поддерживаются.

Возможно ли писать, собирать и отлаживать крестовый код под QtCreator`ом. Вопрос из-за пингвина и отсутствия под ним удобных и ШУСТРЫХ крестовых ИДЕ.

Насколько нам известно, некоторые пользователи работают через QtCreator.

Лично мне самому очень нравится UNIGINE Engine. Я верю в большой потенциал этого движка и с искренним интересом наблюдаю за его развитием. И я, конечно же, в курсе что кодовую базу начинал и разрабатывал Запрягаев в Томске... Но прекратите уже наконец это лицемерное враньё про "переходить с иностранного софта на отечественный". UNIGINE Holding S.à r.l. - компания, зарегистрированная в Люксембурге, который к отечеству никакого отношения не имеет. (И возможно это даже к лучшему для данного продукта.)

Нет спасибо я лучше сорцы Unreal форкну.

А у Unigine появилась поддержка dx12, compute shader, DXR? Можно ли делать свой кастомный рендер-пайплайн?

Сейчас для пк без gpu-render не имеет смысла что-то делать.

Поддержка DX12 будет доступна пользователям в следующем релизе 2.16.

Если вы планируете переходить с иностранного софта на отечественный и ищете полноценный аналог Unreal Engine 4, то одним из вариантов может стать продукция нашей компании, полностью готовая к импортозамещению.

https://unigine.com/ru/company/contacts/

Главный офис

UNIGINE Holding S.à r.l.
Рег. № B211502
VAT LU30209024
9bis rue Basse,
4963 Clemency, Luxembourg
Tel.: +352-2880-0757
E-mail: hq@unigine.com
Часовой пояс: GMT+2

Реселлер в России

ООО "ЭМПИАЙ"
620014, Россия, г. Екатеринбург,
пр. Ленина 5Л, оф. 404
Тел: +7 (343)292-00-82
E-mail: managment@mpi.ru.com
Часовой пояс: GMT+5

Это точно импортозамещение?

Sign up to leave a comment.