Magos, guerreros y un monstruo para un juego móvil

Cómo Unity ayuda a que Gamevil lleve la calidad AAA de PC a los dispositivos móviles

Royal Blood: Un estudio de caso de Unity sobre juegos móviles

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.

  • El videojuego

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

  • El objetivo

    Cerrar la brecha entre los gráficos de PC y los gráficos móviles

  • Plataformas

    iOS, Android

  • Miembros del equipo

    Más de 100

  • Ubicación

    Radicado en Seúl y Los Ángeles

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

La calidad AAA llega a los móviles

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

Un mundo rico en la palma de la mano

Gamevil tiene más de 500 personas que trabajan en 14 oficinas distribuidas por el mundo. Suponían que el aumento en la popularidad de los juegos MMORPG (juegos de rol multijugador masivos en línea) en Asia se replicaría en Occidente. Entonces, armaron un equipo de más de 80 personas para trabajar en el desarrollo de Royal Blood, un ambicioso juego MMORPG para móviles.

Entre otras cosas, el juego mostrará un mundo abierto dinámico en el que puedes unirte a misiones en vivo en línea con otros cientos de jugadores que participan de enormes batallas de reinos contra reinos.

"Es un MMO a escala completa en versión móvil", dice David Mohr, gerente general de Gamevil Europa. "No hay muchos juegos como ese para dispositivos móviles".

80 personas trabajando a toda velocidad al mismo tiempo

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

Una criatura fantástica detrás de otra

Otra forma en que Gamevil extendió Unity Editor fue con su propio generador de criaturas basado en nodos personalizados. Lo utilizó junto con la herramienta Mecanim y la función de anulación de Unity. Esta combinación de herramientas permitió que los artistas crearan imágenes de alta calidad, optimizadas para dispositivos móviles, sin ayuda de los programadores.

"Nuestros artistas tuvieron la libertad creativa que necesitaban para crear. Simplemente modificando los colores y las texturas de un conjunto básico de personajes, pudieron crear todo un panteón de magos, arqueros, guerreros y bardos interesantes y atractivos", dice Byong Woon.

Sin embargo, al mismo tiempo y debido a que es un MMO, el servidor tenía que controlar todo el sistema continuamente. Por eso, era importante que todo fuera lo más ligero posible con una cantidad de memoria limitada.

Las mejores herramientas para el mejor talento

La flexibilidad y la extensibilidad fueron dos motivos por los que Gamevil eligió Unity para hacer realidad sus aspiraciones de calidad AAA en el mundo móvil. Un tercer motivo es la facilidad de uso de Unity. Hace que sea más fácil encontrar los talentos sobresalientes que hay en el mercado y, si no están familiarizados con Unity, pueden aprender a usarlo rápidamente.

"Unity es más amigable con los desarrolladores que los otros motores de juego que usé antes", dice Byong Woon. "Todo está integrado, no hay necesidad de usar otro software. Por ejemplo, eso hace que puedan encontrarse los errores y corregirse directamente en el editor hasta dos y tres veces más rápido que en otros motores. Además, la jerarquía simplifica mucho la organización. Incluso alguien que lo usa por primera vez puede entender y cambiar la jerarquía del sistema".

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

"Unity nos permitió crear imágenes de calidad AAA a la vez que limitamos la textura y la cantidad de polígonos para que el tiempo de descarga y renderizado fuese el mínimo posible".

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

¿Cómo comienzas con Unity for Mobile?

Sigue esta guía práctica con información y recursos que te pondrán en marcha, te ahorrarán tiempo y te ayudarán a obtener el máximo valor cuando utilices Unity para desarrollar juegos móviles.

Usamos cookies para brindarte la mejor experiencia en nuestro sitio web. Visita nuestra página de política de cookies si deseas más información.

Listo