виртуальная реальность
Обзор новинок Unite Berlin 2018
Гарри Марковский
Гарри Марковский, наш преподаватель на курсе по дополненной реальности и модератор на программе «VR-разработчик», рассказал, что интересного было на конференции Unite 2018 в Берлине.
29 июня 2018
VR/AR-евангелист в CONTENTED
Всем привет!
Неделю назад в Берлине прошла масштабная конференция разработчиков Unite 2018. Команда, разрабатывающая движок, здорово постаралась и представила много крутых нововведений и инструментов. И наконец-то перепилили интерфейс, теперь он будет модненький.

Для желающих уточниться по-полной вот пачка ссылок на полные стримы по дням: первый день, второй и третий.

А мы пока собрали для вас самый сок и кратко расскажем о новинках.
Project MARS для AR
Анонсирован пакет tools для разработчиков дополненной реальности — Mixed and Augmented Reality Studio - MARS. По сути, нам предлагают целую отдельную студию для AR-разработки внутри движка. MARS должен максимально упростить жизнь разработчикам. Нам обещают, что он будет работать с разными типами данных, например, с распознаванием изображений или предметов, компьютерным зрением, геоданными. При этом строчки кода будет писать сам MARS (ахахахахахах), разработчик же будет только выбирать, как и в какой связке он хочет использовать эти данные.

Также в MARSe представлен набор инструментов для левел-дизайнера. Дизайн уровней в дополненной реальности — очень сложная задача, нужно постоянно думать о том, куда или даже «на что» это все будет проецироваться. Темплейты и шаблоны, например, комнаты с мебелью, помогут сразу создавать AR объекты корректного размера и относительно реального мира. Размеры и позиционирование можно будет протестировать и изменить on-fly прямо в движке, внутри MARS.

Наконец-то можно будет запилить свой Snapchat с блекджеком и разными масками, не выходя из редактора. Больше никаких XZIMG: в новой студии можно прилеплять себе на голову любые images and models и сразу их тестировать.

Короче говоря, MARS должен стать очень мощным инструментом. Основная цель команды Unity — чтобы разработчики перестали задумываться над вопросом «как сделать?», а думали бы только о том, «что бы еще такого сделать?».

Узнать, удалось ли XR lab Unity добиться этих результатов, мы сможем, скорее всего, в конце лета, а пока MARS недоступен для простых разработчиков. Пока можно посмотреть демонстрацию возможностей. Ну или написать свои хотелки прямо в лабораторию.
Facial mocap
Ребята из Unity делают серьезные шаги в сторону кинематографа, превизов для кино, анимационных фильмов. Время монополии майщиков и гудиньщиков в анимационной индустрии проходит. Если кто-то еще сомневается, просто посмотрите три серии экспериментального фильма Adam, полностью собранного в Unity и ворочающегося при этом в риалтайме.

Представленный инструмент Facial AR Remote позволит разработчикам и создателям новых иммерсивных VR- и XR-киноопытов оживлять своих героев при помощи технологий AR. Потребуется смартфон с камерой (пока только iPhone X) и немного актерского таланта. Ваша мимика моментально оцифровывается в анимационные клипы, которые сразу же применяются к персонажу. Потом с этой анимацией можно работать так же, как с любыми анимационными клипами Unity.
Kinematica!
Новая супер-мега крутая анимационная система на основе машинного обучения. Конечно, еще недоступна, sorry. Обещают в конце года.

По идее «Кинематика» хранит анимационные клипы, снятые с мокапа (или созданные аниматором) и самостоятельно решает, как и в какой последовательности сочетать и использовать их в конечном приложении или игре. Представьте, больше не нужно будет запиливать огромную State Machine: система сама поймет, какие команды посылает пользователь с клавиатуры или джойстика. И выберет оптимальную анимацию (или связку анимаций) из базы. В демо все выглядит впечатляюще. Но нужно пощупать на практике.
Связка игр с Google Cloud
Стратегическое партнерство с Гугл и его облачными технологиями — большой шаг для создания многопользовательских игр. Но конкретного ничего не сказали, показали пару слайдов, мол, самые популярные игры на Стиме и мобилках — многопользовательские (а то мы не знали). Пообещали множество features and improvements. Будем посмотреть. Если есть какие то предложения к Гуглу, вам сюда.
Book of the Dead: Environment project
Нашумевший и мега красивый проект от Unity Demo Lab. Теперь он доступен для экспериментов. Абсолютно бесплатно. Высококачественные модели, библиотеки анимаций и звуков, освещение, occlusion probes, камера и контроллер — все, чего вы хотели, но боялись попросить.

Обязательно скачайте, вы удивитесь, как немного префабов нужно на самом деле, чтобы создать очень реалистичный и живой мир. К слову, пощупать можно здесь.

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

Демонстрация меня очень впечатлила. Запилить (и передать!) такой игровой контент в HTML без лагов, это прямо круто.
Prefabs. Prefabs... Nested Prefabs!
На сладкое то, чего мы два (на самом деле четыре) года ждали. Переделали систему префабов, поправили баги, а их было много.

Появился режим редактирования Prefab mode — это как бы редактор префабов внутри сцены. Изменения, внесенные в префаб, сразу же отразятся на остальных его копиях. При этом вы не заденете случайно другие объекты в сцене (режим редактирования изолирован) и не разрушите сцену.

Идя навстречу пожеланиям трудящихся, они добавили nesting. То есть теперь можно запихнуть префаб в префаб. А потом в префаб в префаб в префаб (шутка, уровень вложенности ограничен). И это изменение тоже будет не локальным, а произойдет во всех инстансах префаба.

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

Установить экспериментальную версию Unity c усовершенствованными префабами можно уже прямо сейчас, без регистрации и смс вот тут.

Если хочется сразу в бой, то посмотрите урок по продвинутому использованию новой системы префабов.

Ну и наконец лучшие игровые проекты, готовящиеся к релизу в ближайшие годы, по мнению Unite Berlin:
01
Анимационно кукольная адвенчура Harold Halibut
02
2D x 3D платформер Flipping Death
03
Командный шутер GTFO
Спасибо за чтение!
Надеюсь, в следующем году на сцене Unite Showcases окажется кто-то из нас.
Хочешь научиться создавать свои миры
в виртуальной реальности
и оживлять их?

Начни прямо сейчас на курсе
«VR-разработчик»
Понравилось? Поделитесь с друзьями