Игровой Движок Unity 3D Обновлён до Версии 3.4
Вышла обновлённая версия игрового движка Unity 3D, получившая порядковый номер 3.4. В Unity 3.4 реализована обещанная интеграция с процедурными текстурами Substance компании Allegorithmic, а также сделаны многочисленные улучшения в редакторе и других областях. Так, например, были доработаны полноэкранные эффекты изображения и вода, не обошлось и без исправленных багов и ошибок.
Интеграция с процедурными текстурами Substance позволит разработчикам создавать полностью настраиваемые и изменяемые процедурные текстуры прямо в редакторе Unity, которые кроме всего прочего занимают значительно меньше места, нежели обычные, растровые текстуры. Для использования на мобильных платформах процедурные текстуры Substance могут запекаться в растровые текстуры и быть использованы в таком виде.
Стоит отметить, что Allegorithmic и Substance Procedural Textures развили бурную деятельность в последний год, и теперь инструменты и возможности, предлагаемые этой компанией в области текстурирования, доступны во многих программах, так или иначе связанных с разработкой игр и 3D-контента. Так, например, Substance есть в Maya 2012 и 3ds Max 2012, и кроме того, процедурные текстуры были интегрированы в игровые движки Unreal Engine 3 ( Unreal Development Kit ), Unity 3d и Gamebryo. У Genetica 3.6, ещё одной отличной программы для создания бесшовных процедурных текстур ( обзор которой, кстати говоря, есть в моём блоге ), появился серьёзный конкурент, который времени даром не теряет.
В Unity 3.4 был оптимизирован процесс скиннинга персонажей, что вылилось в 2-3 кратное увеличение производительности этой операции на платформе PC. Был реализован механизм скачиваемого контента и API кеширования, которое позволяет управлять процессом загрузки контента "по требованию", хранить его локально и позволять разработчику управлять решением о необходимости обновления закешированного локально контента. Такой подход может существенно снизить затраты памяти и сократить время загрузки приложений.
Разработчиками Unity была проведена работа по оптимизации графической подсистемы движка, что также благотворно сказалось на производительности. Так, например, deffered lightning стал быстрее за счёт более компактных шейпов источников света и лучшему отсечению невидимых поверхностей ( occlusion culling ), мобильные платформы получили улучшенный OpenGL ES 2.0 и больше оптимизированных шейдеров, а также поддержку террейнов.
В редакторе Unity была добавлена поддержка пользовательских иконок для любых объектов — теперь вы сможете прикрепить необходимые иконки быстро и просто, чтобы выделить или отметить важные ассеты и модели. Ну и, наконец, в Unity появилась возможность визуального редактирования коллайдеров ( оболочек рассчёта столкновений ) — если при выделенном коллайдере зажать кнопку Shift, то его размеры и форму можно будет отредактировать прямо в редакторе.
Владеющие английским и опытные пользователи Unity могут ознакомиться с более подробным списком изменений Unity 3.4, также уже можно скачать Unity 3.4 и пользоваться им в своё удовольствие — напомню, что бывшая Indie-версия движка теперь совершенно бесплатна.
Кстати, в новой версии движка появилась и новая демка — Angry Bots, красивый шутер от третьего лица в стиле Alien Shooter. Демо-версия игры может похвастаться отличной графикой, погодными эффектами и отлично демонстрирует возможности Unity как игрового движка. Не забудьте заценить данное демо после загрузки Unity 3.4. Кроме того, Angry Bots доступны и в Android Market — то есть игра кросс-платформенная и работает в том числе и на телефонах под управлением Android. В завершение предлагаю вашему внимание видео с записью игрового процесса на настоящем телефоне и несколько скриншотов прямо из редактора Unity на PC:
Процедурные Текстуры Substance в Unity 3D!
Интеграция с процедурными текстурами Substance позволит разработчикам создавать полностью настраиваемые и изменяемые процедурные текстуры прямо в редакторе Unity, которые кроме всего прочего занимают значительно меньше места, нежели обычные, растровые текстуры. Для использования на мобильных платформах процедурные текстуры Substance могут запекаться в растровые текстуры и быть использованы в таком виде.
Стоит отметить, что Allegorithmic и Substance Procedural Textures развили бурную деятельность в последний год, и теперь инструменты и возможности, предлагаемые этой компанией в области текстурирования, доступны во многих программах, так или иначе связанных с разработкой игр и 3D-контента. Так, например, Substance есть в Maya 2012 и 3ds Max 2012, и кроме того, процедурные текстуры были интегрированы в игровые движки Unreal Engine 3 ( Unreal Development Kit ), Unity 3d и Gamebryo. У Genetica 3.6, ещё одной отличной программы для создания бесшовных процедурных текстур ( обзор которой, кстати говоря, есть в моём блоге ), появился серьёзный конкурент, который времени даром не теряет.
Оптимизации и Новые Возможности в Unity 3.4
В Unity 3.4 был оптимизирован процесс скиннинга персонажей, что вылилось в 2-3 кратное увеличение производительности этой операции на платформе PC. Был реализован механизм скачиваемого контента и API кеширования, которое позволяет управлять процессом загрузки контента "по требованию", хранить его локально и позволять разработчику управлять решением о необходимости обновления закешированного локально контента. Такой подход может существенно снизить затраты памяти и сократить время загрузки приложений.
Разработчиками Unity была проведена работа по оптимизации графической подсистемы движка, что также благотворно сказалось на производительности. Так, например, deffered lightning стал быстрее за счёт более компактных шейпов источников света и лучшему отсечению невидимых поверхностей ( occlusion culling ), мобильные платформы получили улучшенный OpenGL ES 2.0 и больше оптимизированных шейдеров, а также поддержку террейнов.
В редакторе Unity была добавлена поддержка пользовательских иконок для любых объектов — теперь вы сможете прикрепить необходимые иконки быстро и просто, чтобы выделить или отметить важные ассеты и модели. Ну и, наконец, в Unity появилась возможность визуального редактирования коллайдеров ( оболочек рассчёта столкновений ) — если при выделенном коллайдере зажать кнопку Shift, то его размеры и форму можно будет отредактировать прямо в редакторе.
Владеющие английским и опытные пользователи Unity могут ознакомиться с более подробным списком изменений Unity 3.4, также уже можно скачать Unity 3.4 и пользоваться им в своё удовольствие — напомню, что бывшая Indie-версия движка теперь совершенно бесплатна.
Новая Демка в Unity 3.4 — Angry Bots
Кстати, в новой версии движка появилась и новая демка — Angry Bots, красивый шутер от третьего лица в стиле Alien Shooter. Демо-версия игры может похвастаться отличной графикой, погодными эффектами и отлично демонстрирует возможности Unity как игрового движка. Не забудьте заценить данное демо после загрузки Unity 3.4. Кроме того, Angry Bots доступны и в Android Market — то есть игра кросс-платформенная и работает в том числе и на телефонах под управлением Android. В завершение предлагаю вашему внимание видео с записью игрового процесса на настоящем телефоне и несколько скриншотов прямо из редактора Unity на PC:
Рекомендуемые Материалы По Теме:
Об авторе: Сергей “Treidge” Данченко
- 3250 просмотров