Авторы Unity похвастались возможностями движка в новых видео

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

В роликах можно полюбоваться на некий футуристический мегаполис с летающими машинами, внутренности космического корабля, различные визуальные эффекты и анимацию, а также геймплей сетевого шутера с «говорящим» названием Sample («Образец» или «Пример»).

james_sun в 14:25 25 окт 2018

Новости и статьи по тегам:

Комментарии:

  • Оставить комментарий
  • VerVolf 25 окт 2018 18:02:48

    Unity в последние годы сильно радует возможностями, стоит взглянуть на мою любимую Zelda Breath of the wild и Divinity Original Sin 1,2, а так же Pillars of eternity 1,2. Я понимаю, что столь хорошие игры — это заслуга авторов игры, но то, что дает сам Unity для реализации — впечатляет.

  • Gars 25 окт 2018 18:31:24

    Да это всё ерунда, если у разрабов руки из жопы… Обычно делают так, что ни оптимизации нет и багов по самую глотку.. И даже 100 патчей не исправляют, а они тут показывают супер-пупер эффекты. Их никто, кроме ААА-компаний юзать не будет. Геймдев — слишком дорогостоящее занятие.

  • Mamejirou 25 окт 2018 21:59:05
    VerVolf в 18:02 25 окт 2018 сказал:

    Unity в последние годы сильно радует возможностями, стоит взглянуть на мою любимую Zelda Breath of the wild и Divinity Original Sin 1,2, а так же Pillars of eternity 1,2.

    Divinity Original Sin: Игровой движок Divinity Engine

    Divinity Original Sin 2: Игровой движок Divinity Engine 2

    Zelda Breath of the wild неизвестно какой движок, но известно что разработчики использовали много разного софта. Например Havok Physics

    Только Pillars of eternity используют игровой движок Unity, и эта игра совершенно точно не показатель крутости движка.

    Меня пока что больше всех поразил игравой движок Fox Engine. Но это было давно, но Unity тоже ничего. Особенно когда понимаешь что Cities: Skylines написана на нём.

  • allyes 25 окт 2018 22:36:29

    Кому всё это нужно, когда есть UE4?!

  • Mamejirou 25 окт 2018 22:40:28
    allyes в 22:36 25 окт 2018 сказал:

    Кому всё это нужно, когда есть UE4?!

    Причин так много что перечислять устанешь.

  • allyes 26 окт 2018 00:15:07
    Mamejirou в 22:40 25 окт 2018 сказал:

    Причин так много что перечислять устанешь.

    Начните с одной

  • Mamejirou 26 окт 2018 01:26:56
    allyes в 00:15 26 окт 2018 сказал:

    Начните с одной

    1. Порог вхождения. Например Unity постоянно проводят семинары и уроки по их движку.
    2. На некоторых движка есть свой собственный язык программирования помимо С++, что некоторых отталкивает так как надо его подучить. Это приводит к тому что часто приходиться пользоваться инструкцией движка пока не доучил. (Если не ошибаюсь такое есть в Unreal Engine)
    3. Юридические особенности, у всех свои правила.
    4. У всех движков есть как сильные так и слабые стороны. (Ну тут всё понятно)
    5. Возможность мультиплатформинга. Да и в целом на какие платформы в принципе есть возможность сделать игру. (Хотя сейчас возможно это и не такая проблема, я не вкурсе таких тонкостей)
    6. Ну и тд и тп. Я думаю если захочешь больше, то гугл тебе в помощь.
  • Xttx 26 окт 2018 09:28:35
    Mamejirou в 01:26 26 окт 2018 сказал:
    1. Порог вхождения. Например Unity постоянно проводят семинары и уроки по их движку.

    Это точно. Но главное, по Unity в интернете тонна информации, любая проблема легко гуглится, а в UE4 попробуйте найти, почему foilage пропадает в режиме синематика, например…

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

    Mamejirou в 01:26 26 окт 2018 сказал:
    1. На некоторых движка есть свой собственный язык программирования помимо С++, что некоторых отталкивает так как надо его подучить. Это приводит к тому что часто приходиться пользоваться инструкцией движка пока не доучил. (Если не ошибаюсь такое есть в Unreal Engine)

    Не совсем. В UE4 есть Blueprint, но это не отдельный язык, а визуальный редактор скриптов на с++. В Unity с++ вообще нет, все скрипты пишутся на c# или javascript, которые проще в освоении, да и подходят больше. А функционал визуального редактора добавляется сторонними ассетами, которых куча и которые, часто, удобнее чем в UE, хотя и функционально сильно не дотягивают.

    Mamejirou в 01:26 26 окт 2018 сказал:

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

    На обоих движках проекты компилируются под все основные платформы и многие не основные. И там и там есть особенности, типа “вот эта фишка под этой платформой работать не будет”. Например тесселяция в Unity работает только под виндой (потому что DX11). В Unity с этим проблем больше, в UE меньше, но тоже хватает.

    В целом, по графике в Unity уже давно существуют сторонние ассеты, которые приближают качество графики к UE4. В каких-то отдельных моментах даже превосходят. В конечном счёте используются одни и те же АПИ, так что вопрос качества графики - это (если очень грубо) свет (тени), шейдеры и постпроцессинг.

    Так вот, с недавних пор, в Unity появился Scriptable Rendering Pipeline (демонстрция которого, как раз и есть на видео в первом посте). Суть в том, что весь процесс рендеринга — это тупо скрипт, который можно править под себя. Иными словами, туда (в теории) можно запихнуть хоть рендерер из UE4, хоть из CryEngine — и картинка будет практически идентичной.

    К сожалению, вряд ли кто-то из инди разработчиков (которые в основном и облюбовали Unity) будет этим заниматся...

  • Star_Wiking 19 мар 2019 23:41:49

    Выглядит красиво:

  • Оставить комментарий