Feiticeiros, guerreiros e um monstro de um jogo para dispositivos móveis

Como Unity está ajudando a Gamevil a obter a qualidade PC AAA em dispositivos móveis

Royal Blood: um estudo de caso da Unity para jogos móveis

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.

O jogo

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

O objetivo

Fechar a lacuna entre os gráficos de PC e de dispositivos móveis

Plataformas

iOS, Android

Membros da equipe

Mais de 100

Local

Com sede em Seul e Los Angeles

Membros da equipe Gamevil falam sobre os desafios de criar um jogo MMO de qualidade AAA para dispositivos móveis.

Qualidade AAA chega aos dispositivos móveis

A plataforma da Gamevil de centenas de jogos móveis inovadores foi baixada mais de 500 milhões de vezes. Quando a equipe interna da Gamevil no Lean Studios iniciou seu atual projeto móvel MMO, Royal Blood, em 2015, decidiu criá-lo com Unity por causa da flexibilidade, extensibilidade e facilidade de uso da plataforma.

Os resultados:

  • 80 pessoas trabalhando simultaneamente no projeto Royal Blood 
  • Ampliado com ferramentas que permitiram aos artistas modificar rapidamente personagens e ambientes
  • Pode detectar e corrigir bugs diretamente do console 2–3 vezes mais rápido do que com a solução anterior
  • Royal Blood ganhou o "Best Graphics Award" no MWU Korea Awards 2017

Um mundo rico na palma da mão

A Gamevil emprega mais de 500 pessoas em 14 escritórios dispersos por todo o mundo. Convencidos de que o aumento da popularidade nos jogos MMORPG na Ásia repercutirá no Ocidente, reuniram uma equipe de mais de 80 pessoas trabalhar no desenvolvimento de Royal Blood, um ambicioso jogo MMORPG para dispositivos móveis.

Entre outras coisas, o jogo contará com um mundo aberto e dinâmico, onde você pode participar de missões online ao vivo com centenas de outros jogadores e participar de grandes batalhas Realm vs. Realm.

"É um MMO em escala real no celular", diz David Mohr, gerente geral na Gamevil Europe. "Não há muitos jogos assim para dispositivos móveis."

80 pessoas trabalhando a todo vapor ao mesmo tempo

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.”

Uma criatura fantástica após a outra

Outra forma em que a Gamevil ampliou o Unity Editor foi com seu próprio criador de criaturas personalizado baseado em nós, usado em conjunto com os sistemas Mecanim e Override de Unity. Esta combinação de ferramentas permitiu que seus artistas criassem imagens visuais de alta qualidade, otimizadas para dispositivos móveis, sem a ajuda de programadores.

"Nossos artistas tiveram a liberdade criativa necessária para criar. Simplesmente modificando as cores e texturas de um conjunto básico de personagens, eles conseguiram criar um panteão inteiro de feiticeiros, arqueiros, guerreiros e bardos interessantes e atrativos", diz Byong Woon.

Ao mesmo tempo, porém, uma vez que é um MMO, o servidor teve que controlar todo o sistema de forma contínua, tornando importante mantê-lo o mais leve possível com uma quantidade limitada de memória.

As melhores ferramentas para o melhor talento

Flexibilidade e extensibilidade foram duas das razões pelas quais a Gamevil escolheu Unity para atender às suas ambições AAA no mundo dos jogos móveis. Um terceiro motivo foi a facilidade de uso do Unity, o que permitiria que qualquer talento de desenvolvedor de primeira linha, que antes não tivesse experiência em Unity, fosse rapidamente integrado na equipe e começasse a funcionar.

"Unity é mais amigável para o desenvolvimento do que outras engines de jogos que usamos no passado", diz Byong Woon. "Tudo está integrado, não há necessidade de usar outro software. Por exemplo, detectamos e corrigimos os erros duas ou três vezes mais rápido diretamente no Editor. E a hierarquia realmente simplifica a organização. Mesmo quem usa a engine pela primeira vez pode entender e mudar a hierarquia no sistema."

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

"Unity nos permitiu criar imagens de qualidade AAA limitando a textura e o número de polígonos para minimizar os tempos de renderização e download."

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

Como começar a usar Unity for Mobile?

Siga este guia prático com informações e recursos que orientarão você, economizarão seu tempo e ajudarão a alcançar os melhores resultados no desenvolvimento de jogos móveis com Unity.

Usamos cookies para garantir a melhor experiência no nosso site. Visite nossa página da política de cookies para obter mais informações.

Eu entendi