Искать

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

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

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

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

Игра

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

Цель

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

Платформы

iOS, Android

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

100+

Регион

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

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

Результаты:

  • 80 человек, одновременно работающих над проектом Royal Blood.
  • Новые игровые возможности благодаря инструментам, которые позволяют художникам быстро изменять персонажей и окружение.
  • Возможность обнаруживать и исправлять ошибки прямо с консоли в 2-3 раза быстрее, чем в предыдущей рабочей среде.
  • Награда «Лучшая Графика» на MWU Korea Awards 2017.
Royal Blood: Unity for mobile games case study
Члены команды Gamevil обсуждают проблемы создания мобильной ММО ААА-уровня.

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

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

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

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

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

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

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

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

The Gamevil-Royal Blood mobile game team

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

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

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

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

Node-based creature creator

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

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

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

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

— Чон Пёнун, старший дизайнер битв Royal Blood

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

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

Похожие истории успеха

Согласен

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