Vous êtes ici : DESIGNMOTEUR-SelectStarter » Garage – Gaming Dossier » GRAVEL & MXGP3 développé par le studio Milestone avec le moteur Unreal Engine 4 préparé racing

GRAVEL & MXGP3 développé par le studio Milestone avec le moteur Unreal Engine 4 préparé racing


En ce moment, Milestone le studio basé en Italie, prépare deux lancements de nouveaux titres l’un Motocross avec MXGP3 et l’autre off-road avec la nouvelle licence GRAVEL annoncé en ce début mars lors de la GDC17 (Game Developers Conference 2017). Ces deux jeux ont profité du moteur Unreal Engine 4 pour exister. Mais comment un moteur dédié FPS ou RPG, donc un personnage qui marche et utilise des objets, peut devenir l’animateur physique et graphique d’un jeu de course !? Pour répondre, on va faire la synthèse de posts l’un FR publié par Melty Gaming (partenaire de la Paris Game Week) et le post EN publié par Red Bull Gaming, qu recueille chacun une interview de Irvin Zonca, le Game Designer de chez Milestone qui explique la conception de ces deux jeux de courses auto/moto. « Nous sommes les premiers à avoir utilisé Unreal Engine 4 pour un jeu de courses aussi grand sur consoles. »

Moteur Unreal Engine

Unreal Engine est un moteur de jeu vidéo développé par Epic Games.

Un moteur de jeu est un ensemble de composants logiciels qui effectuent des calculs de géométrie et de physique utilisés dans les jeux vidéo.

L’ensemble forme un simulateur en temps réel souple qui reproduit les caractéristiques des mondes imaginaires dans lesquels se déroulent les jeux. Le but visé par un moteur de jeu est de permettre à une équipe de développement de se concentrer sur le contenu et le déroulement du jeu plutôt que la résolution de problèmes informatiques.

Le moteur 3D crée des images par des calculs de projection, tandis que le moteur 2D construit l’image du jeu par empilement d’images matricielles. Le moteur son effectue le mixage des bruits et de la musique tout au long du jeu.

Les possibilités de scriptage des moteurs de jeu permettent de simuler le comportement des personnages non-jouables avec peu ou pas de programmation et le moteur physique sert à appliquer des règles de physique telles que l’inertie ou la pesanteur dans le but d’obtenir des mouvements plus réalistes.

Dans les jeux vidéo modernes, il existe des ensembles principaux parfois gérés par des moteurs distincts, chacun concernant une fonction spécifique du développement : le système (entrée/sortie, interface utilisateur, mémoire, etc.), le graphisme, le son, le réseau (pour les jeux multijoueurs), la physique et l’intelligence artificielle.

Unreal Engine 4 cible la huitième génération de consoles (PlayStation 4 & Xbox One). Michael Capps, président d’Epic Games a indiqué que le moteur devrait être prêt en 2012.

Actuellement, l’Unreal Engine 4 fait partie des moteurs de jeu le plus populaire. UE4 fait tourner quelques gros jeux tels Gears of War 4 (FPS) ou Tekken 7 (Fight) ou encore Ace Combat 7 (fight flight sim), Days Gone (action survival).

State of Unreal – GDC 2017 – Unreal Engine


Watch Epic Games’ full ‘State of Unreal’ presentation from GDC 2017 as we share our vision for the future, announcing a series of high-profile projects that help redefine the possibilities of games, VR/AR, animation, real-time rendering and visualization. Start creating your project today by downloading Unreal Engine for free at UnrealEngine.com

Milestone & Unreal Engine 4

« Gravel représente le défi tout-terrain ultime. C’est un hommage aux courses tout-terrain qui vous emmène aux quatre coins du monde pour piloter les véhicules les plus fous jamais créés.

Grâce au moteur Unreal Engine 4, Milestone a pu laisser libre cours à sa créativité pour donner naissance à un jeu de course d’arcade tout-terrain ambitieux faisant la part belle à la vitesse, aux sensations fortes et à l’esprit de compétition. Gravel intègre le meilleur de la technologie (graphismes photoréalistes, cycle jour/nuit, système météorologique, moteur physique réaliste et accessible) pour offrir aux joueurs une sensation de vitesse exceptionnelle dans des décors à couper le souffle : forêts, montagnes enneigées, dunes, déserts et bien d’autres encore.

Le résultat final s’annonce d’ores et déjà extraordinaire et nous espérons que les joueurs prendront autant de plaisir à jouer à Gravel que nous en avons eu à le développer. »

– Irvin Zonca, directeur de la conception chez Milestone


Under the hood racing gaming design moteur Unreal Engine 4

MXGP 3 semble être un des opus de la franchise les plus aboutis graphiquement, et également en ce qui concerne le gameplay et le crafting des véhicules. Depuis combien de temps travaillez-vous sur ce jeu ?

Nous avons commencé à travailler avec cette nouvelle technologie (Unreal Engine 4, le moteur du jeu, ndlr) il y a un an et demi. Nous avons commencé à préparer Unreal Engine, à apprendre comme l’utiliser et a travaillé dessus.

En ce qui concerne MXGP3, le jeu est en développement depuis environ huit mois, quelque chose dans le genre.
– Irvin Zonca, le Game Designer de chez Milestone


What made you want to try an offroad game?

We took this decision for several reasons. First of all, there are currently a lot of good rally games already available, so we didn’t want to saturate the market. Then, we changed technology by switching to the Unreal Engine 4, a game engine that offers a lot of amazing features like fast prototyping, dynamic time of day, different weather conditions and the chance of creating large and realistic open maps.

Also, we wanted to experiment with something fresh and new that wasn’t already available on the market so, mixing all these elements together, we thought that creating an offroad game was the best way to create something very exciting for both us and the players.

Gravel is the most extreme offroad challenge and it’s different from every game that you can already find on the shelves, because no one focuses on core offroad arcade-racing as we do. Gravel is the only one that celebrates offroad racing by taking the player to exotic locations around the world, with some of the most exciting vehicles ever created. With this game, we want to bring back the fast-paced action that players could enjoy some time ago with games like Screamer.
– Irvin Zonca, le Game Designer de chez Milestone


2017 Features – Unreal Engine


Developers on all platforms can discover some of the most outstanding features of Unreal Engine in this 2017 overview.


Quelles sont les étapes de création pour ce type de jeux ?

Nous avons voulu commencé avec le game design, et à ce moment quand on a écrit le pitch, le concept et le détail du game design, la production a commencé.

Le game design a été suivi de la production pour voir si les développeurs faisaient le travail comme on l’avait prévu, et les programmeurs du groupe R&D se sont occupés de préparer Unreal Engine 4, parce qu’en soit Unreal Engine est un moteur certes fantastique, mais pas adapté aux jeux de courses.

Pendant que nous pensons à la documentation autour du jeu, les programmeurs se sont concentrés sur la production de tout ce qui n’existe pas dans le moteur : le rendu physique, l’IA, les split times, ce genre de chose.

A un certain moment du développement, on a construit les pistes, on a commencé à modeler les pilotes, à rassembler les modalités du jeu, à rentrer les bases de données, à rentrer les niveaux de difficulté et la physique.


Paused MXGP3 and took a photo of the screen, really impressive detail and particle effects. #mxgp3 #mxgp3thegame

Une publication partagée par Alan Boiston (@officialteamvvv) le


How long have you as a studio been working on the game?

We started working on the core UE4 technology two years ago, since we had to heavily customise some parts of it, and we started developing the game more than one year ago.

What’s the tone of the game – where does it sit between arcade and sim?

We have a proper and realistic simulation under the hood, but all the different parameters have been tuned by the gameplay designers to make the game point towards the arcade genre. We can probably call it a ‘sim-cade’. For sure, the game is NOT a simulation and is NOT a rally game: you neither get a co-driver nor some tight rally stages…

You are never alone during the race; you are always competing against other drivers. We want to bring back those good vibes from the ‘90s, where the games already looked realistic but were easy to control and enjoyable for everyone.


Les étapes ont été les mêmes pour Gravel ?

Avec Gravel, ça a été à peu près la même chose sauf que nous nous sommes encouragés à aller plus loin parce que MXGP3 vient d’un championnat qui existe et sur lequel nous nous sommes inspirés.

Avec Gravel, nous avons fait un peu le contraire : nous avons regardé Unreal Engine, nous avons constaté quelle liberté le moteur nous donnait sur les maps ouvertes, sur le rendu dynamique du jour et de la nuit, de la pluie et des différentes conditions climatiques, et nous nous sommes dit : « Et si on faisait un jeu qui exploite bien le moteur avec un jeu de course en off-road ? »

Ça nous a semblé être la meilleure chose à faire parce que nous pouvions avoir autant de lieux différents que possibles et un style de jeu beaucoup plus amusant, plus arcade que simulation.

On a pu jouer aussi bien sur les maps ouvertes que sur les différentes conditions climatiques. On a vraiment pu penser à quelque chose que nous voulions faire et le réaliser parce que le moteur est capable de le réaliser.


What sort of real world research did you have to do for the game? Did you involve any professional racers, and if so, how?

We did a lot of research for creating the environments. All the locations of the game were created starting from real places: exotic locations that could fit racing competitions or huge, beautiful natural environments that would have been perfect as a base for an open map.

We started by taking a virtual tour of the world with Google Earth. If we fell in love with a real location, we started getting GPS data using a powerful tool called World Machine, and then we started fine-tuning the maps with the Unreal Engine editor.

We also accepted suggestions from people who visited specific locations during the holidays or saw a beautiful documentary. This is what happened with Alaska, to give you an example. We loved the feeling of that part of the world, so we looked for an area that could include different elements, such as seaside fisherman towns, lakes and winding roads that climb the mountains, and when we found it we started importing the GPS data.

The same happened with some Pacific islands and other parts of the world that will be announced throughout the year. We also feature real and licensed tracks including rallycross circuits, which are perfect for door handle-banging competitions. This time we didn’t involve any professional racer, because after years of collaborations with some of the most important drivers around the world, and given the arcade-style of the game, we already had all the info that we needed.


Gravel Gameplay – Pacific Island Sunset


Quick race in Pacific Island at sunset! Introducing Gravel, the ultimate off-road fest: built with Unreal Engine 4, it will have you strapped in for a world tour taking part in the greatest off-road show ever created, Offroad Masters. efy the champions, enjoy photorealistic graphics, dynamic time of day and weather system, an accessible and fun driving model. Drift and jump from deserts to snowy mountains in single player and online game modes, and become the ultimate Offroad Master. Fun awaits in Summer 2017 on PlayStation 4, Xbox One and PC Steam. Be ready to #StealTheShow!


Vous avez commencé à travailler sur quel jeu, MXGP3 ou Gravel ?

Les deux plus ou moins en même temps, mais on a commencé par MXGP3 parce que le jeu est plus petit, il nous a fallu moins de temps pour le développer. Pour Gravel, il nous a fallu plusieurs autres mois pour réussir à le finir en entier. Mais à ce moment précis, Gravel est plus développé que MXGP3.

Entre MXGP3 et Gravel, est-ce que le développement de l’un des jeux a influencé le développement de l’autre ?

Oui, absolument. Disons qu’il y avait deux équipes qui travaillaient sur les deux projets séparément pour qu’ils puissent se concentrer sur chacun des jeux. Mais vu que le moteur était nouveau pour tout le monde, les deux équipes se sont aidées pour découvrir comment utiliser au mieux le moteur, en tout cas sur les parties communes aux deux jeux, comme les horaires de jour et de nuit, les conditions climatiques dynamiques, etc. Ils se sont aidés mutuellement.

Pourquoi avoir choisi d’utiliser Unreal Engine 4 pour votre jeu ?

Nous sommes les premiers à avoir utilisé Unreal Engine 4 pour un jeu de courses aussi grand sur consoles. Par chance, Epic Games sait bien gérer les graphismes, le rendu photoréaliste et les outils qui nous permettent de travailler. Nous savons faire une chose que les autres ne savent pas faire : le rendu physique, l’IA et les jeux de courses. Donc on a pris le tout et on a voulu utiliser le meilleur moteur disponible même si on ne maîtrisait pas encore complètement Unreal Engine 4.


You’re using Unreal Engine – what will that enable you to do with graphics that you haven’t been able to achieve before?

Unreal Engine 4 is currently the best third-party engine available on the market. The rendering and lighting management is just amazing and lets us create photo-realistic cars and environments, also thanks to its beautiful shaders. We also feature advanced particles systems, different times of day and different weather conditions. Just imagine how thrilling it is to dash through the woods with just your headlights lighting the whole environment, or how lovely can it be to push an opponent out of the race as you speed at 150mph, enjoying a beautiful sunset on the shores of the Pacific Islands!



How many different vehicles will there be in the game?

Gravel features more than 50 of the best offroad vehicles ever created. We basically have the finest selection of cars from the ‘70s to 2017, including Group B rally cars, American trophy trucks, cross-country vehicles, rallycross cars, Group S prototypes, some brand-new vehicles such as the 2017 Abarth 124 and legendary brands such as Ford, Lancia, Mitsubishi, Subaru, Renault, Chevrolet, BMW and many more. And let me show off a little bit; we also got Porsche! When they said “yes” after reading the game design documents, it felt like Christmas day.


GRAVEL garage des véhicules off-road cars constructeurs #StealTheShow by Milestone


What about tracks/levels?

Regarding the tracks, we feature more than 18 different locations split into four groups: open maps, where the player races in huge and photorealistic environments, wild rushes, which are exotic locations set up for hosting racing competitions, American stadiums and real rallycross circuits.


MXGP3 – 2Strokes Trailer


One of the most beloved and requested features: 2-Stroke Bikes. The custom rider will have 10 different 2-stroke bike models available for all the MXGP3 game modes. These kinds of bikes have been designed with a devoted physics and audio. The aim? Loyalty to pure simulation and realism.


Quelles sont les nouveautés de ce jeu, par rapport à l’opus précédent ? Qu’est-ce qui change ?

Pour MXGP3 on a la pluie, qui est la première chose qu’on peut voir dans le jeu, on a un nouveau terrain déformable, un nouveau moteur pour le son qui est super réaliste, et puis on a les deux types de moto (150 cc et 250 cc) que les fans voulaient et que nous avons finalement inséré dans le jeu.

Est-ce que ça a été compliqué de concevoir la météo changeante et son impact sur les courses ?

Oui, ça a été assez compliqué, mais nous avons utilisé Unreal Engine 4 qui nous a vraiment facilité la tâche. L’idée était de rendre le jeu plus réaliste tout en apportant une difficulté supplémentaire, et pour ce faire, on a récolté les plus de données possibles pour nous faciliter au maximum la tâche. Ces données, en ce qui concerne MXGP3, on les a récupérées en partie grâce à des drones qui survolaient les pistes pendant le championnat 2016 et pour Gravel, on s’est basé sur des lieux existant réellement sur Terre, on a étudié leur relief pour tout recréer. Ça a été compliqué, oui.

How many players will multiplayer support?

Online multiplayer will support 12 players at the same time.


MXGP3 & GRAVEL – Irvin Zonca Interview by Team VVV


Team VVV presents an interview with Irvin Zonca, the Head of Game Design at Milestone. He discusses some of the elements within MXGP3 and GRAVEL you can look forward to.


Source et images :
Milestone, Unreal Engine 4

Citations échanges interview extraits from Heading offroad with Milestone’s Gravel, via www.redbull.com & MXGP3 & Gravel, le studio Milestone nous en dit plus, via melty.fr


MXGP3 – The Official Motocross Videogame – Annonce & Trailer – under the hood Unreal Engine 4


GRAVEL : nouveau jeu de course autos off-road! #StealTheShow By Milestone w/ Unreal Engine 4 #GDC17



Comments are closed.