Des magiciens, des guerriers et un jeu mobile monstrueusement bien

Comment Unity a aidé Gamevil à porter la qualité PC AAA sur mobile

Royal Blood : une étude de cas Unity pour les jeux mobiles

Lorsque Gamevil s'est donné pour objectif de réduire complètement le fossé entre les jeux PC haute qualité et les jeux mobiles, son équipe s'est mise en quête d'une plateforme flexible utilisable par tous ses studios internes pour travailler efficacement. Unity a fournit à Gamevil tous les outils nécessaires pour transposer la qualité AAA sur mobile.

Le jeu

Royal Blood, un MMORPG mobile développé par l'équipe interne, Lean Studio

L’objectif

Réduire complètement le fossé entre les graphismes sur PC et sur mobiles

Plateformes

iOS, Android

Membres de l'équipe

Plus de 100

Lieu

Basés à Séoul et Los Angeles

Des membres de l'équipe Gamevil évoquent les défis qu'ils rencontrent lors de la création d'un jeu MMO AAA pour mobiles.

La qualité AAA sur mobile

La plateforme de Gamevil, qui réunit des centaines de jeux mobiles innovants, a été téléchargée plus de 500 millions de fois. Lorsque l'équipe interne de Gamevil Lean Studios a lancé son projet actuel de MMO mobile haute qualité, Royal Blood, en 2015, elle a choisi Unity pour sa flexibilité, son élasticité et sa facilité d'utilisation.

Les résultats :

  • 80 personnes travaillent simultanément sur le projet Royal Blood
  • Étendu avec des outils permettant aux artistes de modifier rapidement personnages et environnements
  • Détection et correction d'erreurs directement depuis la console 2 à 3 fois plus rapidement qu'avec la solution précédemment utilisée
  • Royal Blood a remporté le Best Graphics Award aux MWU Korea Awards 2017

Un monde riche à portée de clic

Gamevil emploie plus de 500 personnes dans 14 bureaux dispersés dans le monde entier. Convaincus que l'explosion de la popularité des MMORPG en Asie se répercutera prochainement à l'ouest, l'équipe de Gamevil a réuni plus de 80 artistes pour développer Royal Blood, un ambitieux MMORPG mobile.

Le jeu est basé sur un monde ouvert dynamique qui vous permet de participer à des quêtes en ligne aux côtés de centaines d'autres joueurs, ainsi qu'à de grands combats Royaume contre Royaume.

« C'est UN MMO complet sur mobile », explique David Mohr, directeur général chez Gamevil Europe. « Il y a très peu de jeux de ce type sur le marché mobile. »

80 personnes travaillent simultanément

La flexibilité de l'Éditeur Unity a permis à Gamevil d'ajouter des outils personnalisés pour la création d'évènements. L'outil d'évènements a permis à de multiples utilisateurs de travailler simultanément sur des scènes. Ils ont pu définir une logique et un lieu pour l'évènement et créer des animations pour les cinématiques.

La production d'un projet de MMO mobile d'une telle complexité avec autant de collaborateurs nécessite une plateforme capable de s'adapter au pipeline et aux processus de toute l'organisation Gamevil.

« La modalité basée sur le C# permet à de nombreux artistes de travailler sur des objets multiples en même temps et réduit les risques de duplication non nécessaire », déclare Byong Woon Jeon, responsable d'équipe pour la conception des combats du jeu. « Pour Royal Blood, 80 personnes travaillent simultanément sur différentes zones du jeu, ce qui nous permet d'avancer bien plus rapidement. »

Une créature fantastique après l'autre

Gamevil a également utilisé son propre créateur de créatures personnalisé basé sur le node dans l'Éditeur Unity, en combinant cet outil avec Mecanim et l’écrasement de Unity. Cette association d'outils a permis à ses artistes de créer des visuels haute qualité optimisés pour les mobiles, sans faire appel à des programmeurs.

« Nos artistes disposent de la liberté créative nécessaire pour créer. En modifiant les couleurs et les textures d'un ensemble basique de personnages, ils ont pu créer un panthéon entier de magiciens, d'archers, de guerriers et de bardes », explique Byong Woon Jeon.

Puisqu'il s'agit d'un MMO, le serveur devait contrôler le système entier en permanence. Il était donc crucial qu'il soit le plus léger possible avec une mémoire limitée.

Les meilleurs outils pour les meilleurs développeurs

La flexibilité et l'extensibilité étaient deux des raisons pour lesquelles Gamevil a choisi Unity pour atteindre ses objectifs AAA dans le monde du mobile. La facilité d'utilisation de Unity a également été un facteur déterminant, car elle permet de faire appel à de talentueux artistes qui, même s'ils ne sont pas familiers avec Unity, peuvent travailler rapidement.

« Unity est l'outil le plus simple à utiliser pour les développeurs que nous ayons jamais testé, explique Byong Woon Jeon. Tout est intégré, aucun autre logiciel n'est nécessaire. Par exemple, nous corrigeons les erreurs deux ou trois fois plus rapidement directement dans l'Éditeur. De plus, la hiérarchie simplifie grandement l'organisation. Même une personne qui utilise le moteur pour la première fois peut comprendre et modifier la hiérarchie dans le système. »

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

« Unity nous a permis de créer des visuels de qualité AAA tout en limitant les textures et le nombre de polygones afin de réduire au maximum les temps de rendu et de téléchargement. »

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

Unity pour jeux mobiles : par où commencer ?

Suivez ce guide pratique qui contient des informations et des ressources qui vous permettront de progresser vers vos objectifs, de gagner du temps et de vous aider à gagner une valeur maximale lors du développement de jeux mobiles avec Unity.

Ce site utilise des cookies dans le but de vous offrir la meilleure expérience possible. Consultez notre politique de cookies pour en savoir plus.

Compris