Le Blog Amazon Web Services
AWS GameTech : les acteurs français du jeu vidéo s’appuient sur le cloud pour offrir une expérience unique à leurs joueurs
Les jeux vidéo utilisent des technologies toujours plus puissantes pour garantir la meilleure expérience possible aux joueurs : performances accrues, réalisme des graphismes, personnalisation du parcours, capacités multijoueurs, etc.
Pour bénéficier des toutes dernières innovations technologiques tout en se concentrant sur l’expérience de jeu, de nombreux studios, éditeurs et fournisseurs français de technologies de jeux vidéo s’appuient sur le Cloud AWS.
Tour d’horizon des dernières solutions AWS GameTech.
Faire du Cloud AWS un levier de croissance pour les studios et les éditeurs
Les meilleures technologies pour les développeurs : Dorénavant, quel que soit leur lieu de travail, au bureau ou à domicile, les développeurs peuvent accéder aux meilleures technologies avec la suite Games Production In the Cloud (GPIC) d’AWS. De la conception visuelle au rendering, les studios sont en mesure de mettre rapidement à leur disposition de puissantes stations de travail virtuelles sécurisées. GPIC intègre également les instances Mac pour EC2 pour offrir toutes les technologies utiles au développement y compris sur iOS d’Apple.
Les développeurs peuvent également capitaliser sur le moteur de jeux Open 3D Engine (O3DE) résultant de la mise en open source d’Amazon Lumberyard, pour réduire les coûts et accélérer le temps de développement des jeux, quelle que soit la plateforme cible (PC, console, mobile).
Les studios et éditeurs peuvent également s’appuyer sur l’ensemble de la suite produit AWS pour héberger leurs jeux. Le jeu vidéo de stratégie « Humankind » d’Amplitude Studios propose aux joueurs de réécrire l’histoire de l’humanité au travers de plusieurs époques. Le jeu est développé et soutenu par sa communauté notamment au travers de la plateforme « game2gether » hébergée sur EC2 dans le Cloud AWS. Humankind utilise également plusieurs produits AWS pour créer, gérer et distribuer l’encyclopédie du jeu (ECS, Fargate, Cloudfront…).
La distribution participe au succès du lancement d’un jeu : Dès le lancement d’un jeu, l’éditeur doit pouvoir s’appuyer sur une plateforme de diffusion de contenu (Content Delivery Network, CDN) en phase avec sa stratégie commerciale. Certains éditeurs possèdent leur propre plateforme hébergée dans le cloud et d’autres, de plus en plus nombreux, utilisent Amazon CloudFront pour disposer d’un CDN éprouvé capable de diffuser du contenu sur une large échelle au niveau mondial et d’absorber sans crainte toute pointe de téléchargements imprévus. Amazon CloudFront est conçu pour être performant, fiable et évolutif. Ce service intègre également des fonctions de sécurité pour lutter contre des attaques informatiques qui pourraient perturber la sortie d’un jeu.
Powder, un réseau social qui permet de partager ses expériences de jeu avec son réseau, s’appuie par exemple sur Amazon CloudFront pour diffuser les vidéos entre utilisateurs.
Le jeu mobile Astérix et Obélix: Vidi Vici, développé par Hootside utilise la réalité augmentée à la manière de « Pokémon GO ». Les joueurs se servent de leur smartphone pour faire apparaitre des éléments virtuels de l’univers d’Astérix dans le monde réel. La diffusion du jeu est réalisée à l’aide d’Amazon CloudFront et les serveurs utilisent Amazon Lambda.
Des Game Servers pour des jeux multi-joueurs performants : La fluidité et la complexité actuelles des jeux en ligne nécessitent des moyens de calcul puissants et fiables qui s’adaptent en permanence au nombre de joueurs. Amazon GameLift, solution de serveur de jeux managés, s’appuie sur l’infrastructure AWS pour le déploiement et la gestion des serveurs de jeu, et dispose de fonctions intégrées comme Amazon GameLift FlexMatch pour rechercher les joueurs répondant aux mêmes affinités de jeu et leur affecter une instance leur fournissant la latence et les coûts les plus faibles.
Le nouveau jeu multi joueurs Riders Republic d’Ubisoft donne l’occasion de parcourir à vive allure les grands parcs nationaux des États-Unis. L’élasticité, la performance et la fiabilité du jeu reposent sur les fonctionnalités multijoueur d’Amazon Gamelift.
L’analytique pour améliorer l’expérience du joueur et la monétisation : En cours de partie, un jeu produit un volume important de données (Data in Game) qui représente une mine d’informations pour suivre l’activité d’un joueur. On peut ainsi, à l’aide d’outils analytiques dans le Cloud AWS (Amazon Redshift, Amazon S3, Amazon Athena), étudier précisément le comportement du joueur, connaitre les phases du jeu les plus populaires, celles qui l’ont bloqué ou encore connaitre les articles qu’il a achetés en cours de partie. Toutes ces informations permettent de faire évoluer le jeu pour améliorer l’expérience utilisateur. Ces mêmes outils analytiques servent également à optimiser la monétisation en permettant d’afficher des publicités au meilleur moment, recommander un autre jeu ou bien encore proposer une option payante pour atteindre d’autres niveaux dans le cas de jeux freemium.
Voodoo, licorne française, experte du domaine hyper-casual, s’appuie sur les services analytics d’AWS pour traiter les données provenant de 40 millions de joueurs journaliers et 400 millions de joueurs mensuels. Grâce à architecture basée sur Redshift, Glue et Athena, Voodoo est capable de traiter et visualiser plusieurs milliards d’évènements par jour, sans perte de donnée et en temps réel.
Pour découvrir AWS GameTech : https://thinkwithwp.com/fr/gametech/