Волшебники, воины и монструозная мобильная игра

Как Unity помогает Gamevil делать мобильные игры ААА-уровня

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

Когда студия Gamevil поставила цель сократить разрыв между качеством мобильных и ПК-игр, ей потребовалась гибкая платформа, которую все в команде смогли бы использовать эффективно. Unity предоставила Gamevil все необходимое для создания качественной мобильной MMORPG ААА-уровня.

Игра

Royal Blood, мобильная MMORPG, разработанная командой Lean Studio.

Цель

Сократить разрыв между качеством мобильной и ПК-графики.

Платформы

iOS и Android.

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

Более 100 человек.

Регион

Штаб-квартиры в Сеуле и Лос-Анджелесе.

Члены команды Gamevil обсуждают проблемы создания мобильной ММО ААА-уровня.

Качество уровня AAA стало доступно и для мобильных устройств

Платформу Gamevil, которая может похвастаться сотнями инновационных мобильных игр, загрузили уже более 500 миллионов раз. В 2015 году Lean Studios — штатная команда Gamevil — запустила полномасштабный мобильный ММО-проект Royal Blood, работа над которым до сих пор продолжается. Она решила вести разработку с помощью платформу Unity ввиду ее гибкости, расширяемости и простоты.

Результаты

  • 80 человек, одновременно работающих над проектом Royal Blood.
  • Новые игровые возможности благодаря инструментам, которые позволяют художникам быстро изменять персонажей и окружение.
  • Возможность обнаруживать и исправлять ошибки прямо с консоли в 2-3 раза быстрее, чем в предыдущей рабочей среде.
  • Royal Blood победила в номинации «Лучшая графика» на MWU Korea Awards 2017.

Богатый мир у вас на ладони

Компания Gamevil насчитывает более 500 сотрудников в 14 офисах по всему миру. Предсказав, что скачок популярности MMORPG в Азии повторится на Западе, они собрали команду из более чем 80 человек и начали разработку Royal Blood — многообещающей MMORPG для мобильных устройств.

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

«Это полноценная ММО, но только для мобильных платформ, — говорит Дэвид Мор, главный менеджер Gamevil Europe. — Аналогов у нее практически нет».

80 человек, работающих одновременно на полной скорости

Расширяемость Unity Editor дала Gamevil возможность обзавестись специальными инструментами для создания событий. Инструмент для событий позволил нескольким пользователям работать над сценами одновременно. Они могут задавать логику и место событий и создавать анимации для кат-сцен.

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

«Основанная на С# модальность Unity позволяет многим людям одновременно работать над несколькими объектами, а также снижает вероятность создания ненужных дубликатов, — говорит старший дизайнер битв Чон Пёнун. — Над разными аспектами Royal Blood одновременно работают до 80 человек, и в результате дело идет гораздо быстрее».

Одно фантастическое существо за другим

Еще одно расширение редактора Unity авторства Gamevil — это их собственный объектный инструмент для создания существ, который они использовали с Unity Mecanim и Override. Комбинация этих инструментов позволила художникам создавать качественные образы, которые были оптимизированы для мобильных устройств без помощи программистов.

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

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

Лучшие инструменты для лучших талантов

Гибкость и расширяемость стали двумя причинами, по которым Gamevil выбрала Unity для реализации своих ААА-амбиций в сфере мобильных устройств. Третья причина — простота использования, которая позволяет с легкостью найти лучшие таланты и подключить их к работе, даже если они еще не знакомы с Unity.

«Unity гораздо удобнее для разработчиков, чем другие платформы, которые мы использовали, — говорит Пёнун. — Полная интеграция, нет нужды в другом ПО. К примеру, находить и исправлять ошибки прямо в редакторе в 2-3 раза быстрее, чем обычно. А иерархия сильно облегчает организацию. Даже новичок может понять и изменить иерархию в системе».

 Byong Woon Jeon, Team Leader for Royal Blood’s battle designs

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

Byong Woon Jeon, Team Leader for Royal Blood’s battle designs

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

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

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

Согласен