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

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

Qualidade AAA chega aos dispositivos móveis

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

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