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

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

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

When Gamevil set a strategic goal to close the gap between high-quality PC games and mobile ones, they needed one flexible platform that all their in-house studios could use to innovate efficiently. Unity delivered everything Gamevil needed to bring AAA quality to mobile devices.

  • Игра

    Royal Blood, an MMORPG mobile game developed by in-house team, Lean Studio

  • Цель

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

  • Платформы

    iOS и Android.

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

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

  • Регион

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

Members of the Gamevil team talk about the challenges of creating a AAA-quality MMO game for mobile.

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

Gamevil’s diverse platform of hundreds of innovative mobile games have been downloaded over 500 million times. When Gamevil’s internal team at Lean Studios kicked off their current full-scale MMO mobile project, Royal Blood in 2015, they chose to create it with Unity because of the platform’s flexibility, extensibility and ease of use.

The results:

  • 80 people working simultaneously on Royal Blood project
  • Extended with tools that enabled artists to quickly modify characters and environments on their own
  • Can detect and fix bugs directly from console 2-3 times faster than with previous solution
  • Royal Blood won Best Graphics Award at MWU Korea Awards 2017

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

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

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

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

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

The Unity Editor’s extensibility enabled Gamevil to add custom tools for creating events. The event tool allowed multiple users to work on scenes simultaneously. They could set event logic and location and create animations for the cut scenes.

Producing such a complex MMO mobile project with so many team members required a platform that Gamevil could adapt to their pipeline and processes across the entire organization.

“The C#-based modality of Unity allows many people to work on multiple objects simultaneously and minimizes the chances of unnecessary duplications,” says Byong Woon Jeon, Team Leader for the game’s battle designs. “With Royal Blood, we’ve had 80 people working simultaneously on different areas of the game, and as a result, we are getting things done much faster.”

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

Еще одно расширение редактора 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-файлов.

Согласен