Разработчик — и один в поле воин

Как Unity помогла Джонатану Хокинсу создать потрясающий прототип всего за три месяца.

Eclipse: пример использования Unity для мобильных игр

Когда Джонатан Хокинс в 2014 году основал студию White Elk, все вокруг встало с ног на голову. И немудрено: из разработчика в составе огромной команды (в которой он работал над франшизой God of War от Sony) он стал одиноким исследователем неизведанных технологий VR. Но благодаря помощи Unity Хокинс создал прототип VR-игры за три месяца, что позволило ему получить спонсорскую поддержку для Eclipse: Edge of Light.

  • Игра

    Eclipse: Edge of Light, a 1st-person VR exploration game for Google Daydream

  • Цель

    Потрясающие впечатления в VR на мобильных.

  • Платформы

    Google Daydream.

  • Количество сотрудников

    4 человека.

  • Регион

    Лос-Анджелес, Калифорния.

Джонатан Хокинс, основатель и креативный директор White Elk, рассказывает, как Unity позволила ему в одиночку экспериментировать с мобильной VR.

Превосходный прототип VR за три месяца

Когда Джонатан Хокинс, основатель и креативный директор White Elk, сделал первый шаг от работы в Sony Santa Monica к основанию своей собственной студии, он был потрясен открывшимися для него возможностями в области VR. В то же время он знал: чтобы его увлечение начало приносить деньги, необходимо было создать нечто значимое, только в этот раз в его распоряжении были ограниченные ресурсы.

Результаты

  • Создал прототип за три месяца и получил спонсорскую поддержку.
  • Смог работать с Unity в 3-4 раза быстрее, чем с предыдущими своими инструментами.
  • Игровые критики назвали Eclipse одной из лучших VR-игр на момент выхода.
  • Лучшая игра 2017 года по версии Daydream District.
  • Лучшая мобильная игра 2017 года по версии UploadVR.

Все необходимое

When Hawkins first started working on the prototype for Eclipse, he was on his own.

“I had one artist-resource from my partner, Section Studios, but I was doing all the design, programming, implementation and scripting myself,” he says. “Luckily, though, with Unity and its amazing toolset at my disposal, I could move on.”

Дополнительная помощь в самый нужный момент

In addition to everything that was already in the Unity Editor when he downloaded it, Hawkins found another invaluable resource in the Unity Asset Store.

“Back when I started, I hadn’t coded in like 10 years, so getting back into that was a little tough, but then I found Playmaker on the Asset Store, which had tons of functionality in it. You just link a couple nodes, and you already have a complete level scripted very fast,” he says.

Another asset that helped, particularly in terms of VR performance, was Mesh Baker, which enabled them to bake all their geometry down into one draw call.

“Draw calls can be a killer in VR and especially in mobile because it’s super-important to always maintain a very high frame rate in order to reduce motion sickness. So having that tool and being able to bake them out into one as opposed to 100 was a huge success as well.”

Успешный прототип за три месяца

Благодаря платформе Unity и Asset Store студия White Elk смогла претворить свое видение в жизнь.

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

 

Улучшайте проект на ходу и двигайтесь вперед

Еще одним преимуществом, которое позволило White Elk лучше разобраться в VR и реализовать свои идеи, была простота итерации в Unity. Возможность видеть на любом этапе разработки все изменения в проекте сразу же после того, как они были сделаны, сэкономила Хокинсу немало времени.

«Unity идеально подходит для обновления на ходу, для быстрой итерации и разработки. В студии, где я работал раньше, мы использовали специальные инструменты, цикл итерации которых измерялся минутами, а не секундами, — говорит он. — В Unity же скорость рабочего процесса просто завораживает».

«Можно перемещать целые миры, настраивать геометрию, менять что угодно, включать и отключать эффекты. Как опытный дизайнер уровней я потрясен этим. В Unity я могу сделать за несколько секунд то, на что раньше у меня уходило в три-четыре раза больше времени», — восторгается Хокинс.

 

Спасение для VR-разработчиков

Скорость итерации особенно важна для экспериментов с VR. Возможность переходить от настройки значений в режиме редактирования к проверке их в режиме игры с VR-гарнитурой делает процесс разработки гораздо более гладким и эффективным.

«Особенно мне нравится возможность настраивать переменные, например, для модели движений игрока или для полетов на реактивном ранце, которые требуют тщательной работы над устранением эффектов, вызывающих головокружение у игрока, — говорит Хокинс. — Простым нажатием кнопки Play вы переходите в игру. Вы просто надеваете гарнитуру и испытываете мир, разработанный вами за несколько минут».

Игра должна восхищать

In addition to the ease of use and speed, another reason Hawkins chose Unity was because he knew he could focus on his creative vision first, and the multiplatform support would give him the flexibility he needed later.

Sure enough, when an opportunity arose with the emerging Google Daydream technology, White Elk jumped on it. The Unity engine meant that they could easily port the whole game, which they had initially planned to release on PlayStation, to Google Daydream.

“With the Unity SDK for Daydream, we were up and running within a matter of minutes. The seamless integration helped us focus on creating something amazing. And that’s critical, because with a whole new technology and platform like VR and Daydream, if it’s not amazing, they’re not going to come back.”

 

How is the creative experimentation paying off?

Since its release in 2016, users and critics alike have embraced Eclipse. Its rating on the Google Play store has hovered around 4.7 and higher, and it has received rave reviews like the following:

“This isn’t just the best game on Daydream, but one of the best mobile VR games full stop.” — Jamie Feltham, Upload VR.com

“It is an outstanding achievement and the best game I have ever played on mobile VR. Period.” — Sebastian Ang, DayDreamDistrict.com

Jonathan Hawkins, Co-founder, White Elk Studios

«Как опытный дизайнер уровней я потрясен этим. В Unity я могу сделать за несколько секунд то, на что раньше у меня уходило в три-четыре раза больше времени».

Jonathan Hawkins, Co-founder, White Elk Studios

С чего начать разработку мобильных игр в Unity?

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

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

Согласен