Menu Fermer

Comment Microsoft donne du pouvoir aux créateurs de jeux dans tout ce qu’il fait

Chez Microsoft, notre mission est simple : nous voulons apporter la joie et la communauté du jeu à tous les habitants de la planète. En fin de compte, nous aspirons à donner à chacun la possibilité de jouer aux jeux qu’il souhaite, avec les personnes qu’il souhaite, où il le souhaite. Si la plupart des gens connaissent notre activité de jeux sur Xbox, tout le monde ne connaît pas nos offres et nos technologies dans le monde du développement de jeux. En fait, le développement de jeux est dans l’ADN de Microsoft, avec plus de 40 ans d’expérience dans la création de jeux pour Windows et les consoles, notre écosystème ouvert atteint pratiquement tous les points finaux entre la console, le PC, le mobile et le cloud.

À notre avis, nous devons donner aux développeurs les moyens de créer de grands jeux non seulement pour notre plateforme, mais aussi pour toutes les plateformes. Nous nous engageons à aider tous les développeurs dans le but d’enrichir l’ensemble de l’écosystème de développement de jeux. Le développement de jeux a toujours été à la pointe de la technologie, qu’il s’agisse de repousser les limites du graphisme, de créer des expériences massivement multijoueurs ou de combiner le monde réel et le numérique – les jeux sont largement considérés comme une avant-garde pour les autres industries.

Cette semaine, lors de la conférence annuelle des développeurs de jeux, nous avons partagé notre vision de l’avenir du développement de jeux, en présentant 27 exposés techniques sur des sujets tels que les graphismes, l’optimisation des performances, le développement/production en nuage, l’accessibilité, etc. Il y a également une discussion entre Phil Spencer, PDG de Xbox, et Sarah Bond, responsable de Xbox Creator Experience, à ne pas manquer pour quiconque s’intéresse au développement de jeux. Rendez-vous sur le nouveau site Web amélioré de Microsoft consacré au développement des jeux pour la regarder sur aka.ms/GDC. Notre propre Major Nelson a complété la semaine en interviewant Sarah Bond pour le podcast officiel de la Xbox (que vous pouvez regarder ci-dessus).

Enfin, nous avons également présenté des démonstrations de neuf solutions différentes utilisant des technologies Microsoft qui aident les créateurs de jeux à chaque étape du cycle de vie de leur jeu, qu’il s’agisse de la création, de l’exécution ou de l’évolution de leur jeu. Examinons de plus près ces démonstrations pour voir ce que nous pouvons offrir aux créateurs de jeux.

Forza Horizon 5 (plateforme de données Azure PlayFab)

Forza Horizon 5 Screenshot

Playground Games et Turn 10 sont profondément engagés à ravir les fans de Forza Horizon 5. Pour mieux comprendre le comportement des joueurs, les équipes de Playground Games et de Turn 10 ont exploité la plateforme de données Azure PlayFab pour exécuter des analyses personnalisées intégrées et en libre-service afin d’optimiser les performances.

Comme le dit Satya Bobba, ingénieur logiciel principal chez Turn 10 : “Nous aimons la façon dont PlayFab gère entièrement l’ingestion de nos données dans Azure Data Lake afin que nos ingénieurs puissent se concentrer sur l’amélioration du jeu pour nos joueurs plutôt que de gérer le pipeline.”

En utilisant la plateforme de données Azure PlayFab, les équipes ont pu tirer parti des actions en temps réel, optimiser les performances en contrôlant les événements à analyser et ouvrir de nouvelles voies d’intégration entre PlayFab et leurs solutions d’analyse préexistantes.

Halo Infinite (Simplygon)

Halo Infinite (Campaign) – December 8 – Optimized for Xbox Series X|S – Xbox Game Pass

Lors du développement de Halo Infinite, les développeurs de 343i savaient qu’ils devaient optimiser et rendre le vaste monde du jeu de manière rapide, fluide et efficace. Pour ce faire, 343i a utilisé Simplygon pour optimiser les environnements massifs de Halo Infinite afin de s’assurer que le jeu rende le monde parfaitement, tout en fonctionnant de manière fluide à la fréquence d’images cible sur n’importe quelle plateforme.

“Il est difficile d’imaginer comment nous aurions pu construire ce jeu sans Simplygon”, a déclaré Kurt Diegert, responsable artistique technique de l’environnement chez 343i. “Simplygon nous a permis de concentrer notre temps et notre énergie sur la construction d’actifs de qualité et nous a donné les outils dont nous avions besoin pour réduire et optimiser notre contenu pour nos plateformes cibles.”

Simplygon a permis à l’équipe d’assurer une production de contenu plus efficace en s’intégrant aux pipelines de production de contenu existants, tout en travaillant rapidement et de manière itérative, en construisant le contenu en moins de temps et en réduisant le coût des changements de contenu. Enfin, Simplygon a permis aux développeurs de 343i d’adapter les exigences de performance de Halo Infinite et d’atteindre ses objectifs de performance sur différents systèmes cibles.

Microsoft Flight Simulator (Azure PlayFab UGC)

Microsoft Flight Simulator

En soutenant activement sa communauté de créateurs au fil des ans, Microsoft Flight Simulator a laissé sa marque en offrant aux fans l’un des marchés de contenu généré par les utilisateurs les plus engagés et les plus dynamiques au monde. Lors de la sortie du nouveau Microsoft Flight Simulator l’année dernière, les équipes d’Asobo et de Xbox Game Studios Publishing ont contribué à accroître les revenus des créateurs en intégrant la plateforme Azure PlayFab UGC et en augmentant le volume des ressources disponibles pour les créateurs.

“PlayFab soutient nos objectifs d’offrir aux créateurs un marché flexible, ouvert et dynamique qui leur permet d’atteindre l’ensemble du public de Flight Simulator”, a déclaré Jorg Neumann, responsable de la production partenaire chez Xbox Game Studios.

L’utilisation d’Azure Playfab UGC a offert aux équipes une solution prête à l’emploi pour créer un marché de créateurs de premier ordre, ce qui leur a permis d’économiser du temps, de l’argent et des ressources. En ce qui concerne le contenu, un système de gestion de contenu simplifié leur a permis de cataloguer, de stocker et de gérer le contenu, tandis qu’une recherche de contenu facile à utiliser a permis aux joueurs de trouver rapidement du contenu intéressant à utiliser dans le jeu.

Psychonauts 2 (Visual Studio 2022)

Psychonauts 2

Double Fine a toujours été connu pour son souci d’innovation, de créativité et de narration. L’équipe de développement du studio a plus que jamais mis l’accent sur ces aspects lors de la création de Psychonauts 2, une stratégie qui a porté ses fruits avec plus de 60 récompenses décernées par l’industrie. Une grande partie de leur succès est due à leur capacité à se déplacer et à itérer rapidement à l’aide de Visual Studio, ce qui a permis de réduire le temps consacré à l’itération des constructions.

” En tant que directeur technique, je passe d’un projet de jeu à l’autre tout au long de la journée pour compiler et réviser le dernier code “, a déclaré Chad Dawson, directeur technique chez Double Fine. “L’amélioration des temps de chargement des projets et les temps de liaison plus rapides dans Visual Studio 2022 sont passionnants et constitueront une amélioration bienvenue de mon flux de travail.”

Les avantages de l’adoption de Visual Studio étaient clairs pour l’équipe de Double Fine, notamment une itération plus rapide des constructions, un débogage stable et efficace pour éliminer les plantages fréquents du débogueur et avoir une expérience rationalisée, et une expérience d’édition beaucoup plus rapide et fluide qui a réduit les inefficacités.

NBA Clash (Services Azure PlayFab Live Ops)

Le lancement d’un nouveau jeu n’est pas chose facile, surtout lorsque vous devez utiliser des données pour prendre des décisions sûres sur la façon de développer votre jeu. Lorsque NBA Clash a été lancé sur les plateformes mobiles, les développeurs de Nifty Games savaient qu’ils devaient réussir le lancement d’un nouveau Starter Pack. Pour y parvenir, ils se sont tournés vers Azure PlayFab Live Ops Services pour les aider à configurer et à gérer facilement les expériences afin de tester le contenu sur des segments de joueurs ciblés.

“PlayFab a fait une grande différence pour nous – il a entraîné des gains d’efficacité mesurables autour de notre gestion et de notre analyse des expériences”, a déclaré Jonathan Bach, responsable du produit central chez Nifty Games. “PlayFab continue de s’améliorer, et nous sommes impatients de poursuivre notre collaboration.”

L’utilisation des services Azure PlayFab Live Ops a permis à Nifty Games de prendre des décisions sûres, fondées sur des données et sur le comportement des joueurs, d’effectuer des tests A/B et d’expérimenter des expériences de jeu variables, ainsi que de déployer simultanément des expériences ciblées sur les joueurs afin d’optimiser le déploiement de nouveaux flux de jeu.

No Man’s Sky (Services multijoueurs Azure PlayFab)

Dès le début du développement du jeu, Hello Games a voulu créer une aventure épique dans No Man’s Sky. Ils étaient également convaincus que l’expérience serait enrichie si tous les joueurs, quelle que soit leur plateforme, pouvaient profiter du jeu ensemble. L’utilisation des services multijoueurs Azure PlayFab a permis à l’équipe de faire jouer ensemble des joueurs sur Xbox, PlayStation et PC. De plus, les connaissances de l’équipe en matière de création de jeux multiplateformes ont été très utiles pour façonner Azure PlayFab Matchmaking afin d’inclure des notifications en temps réel et une fonction Lobby pour regrouper les joueurs de leur base d’utilisateurs.

C’est Iain Brown, responsable des serveurs/multijoueurs chez Hello Games, qui a le mieux résumé la situation : “PlayFab nous a permis de concrétiser notre vision d’un univers unique et partagé que tous nos joueurs pourront explorer ensemble.”

L’unification des joueurs sur toutes les plateformes grâce au matchmaking permet aux développeurs de connecter leurs communautés, tandis que la possibilité de créer, trouver et rejoindre des lobbies consultables offre le type d’expériences multijoueurs personnalisées que les joueurs attendent. Tout cela, et bien plus encore, est disponible grâce à l’utilisation des services multijoueurs Azure PlayFab.

DOOM Eternal (Serveurs multijoueurs Azure PlayFab)

Doom Eternal

Pendant le développement du jeu, id Software s’est attaché à faire de DOOM Eternal une expérience unique pour les joueurs du monde entier. En tirant parti des fonctionnalités du serveur multijoueur PlayFab d’Azure pour gagner du temps et de l’argent, l’équipe a pu réduire ses frais généraux et se concentrer sur ce qu’elle fait le mieux : créer le meilleur jeu de tir de sa catégorie.

“La façon dont Azure PlayFab offre des caractéristiques et des fonctionnalités en ligne s’alignait sur nos idées en matière de technologie de jeu de nouvelle génération”, a déclaré Travis Bradshaw, gestionnaire de programme principal chez Microsoft et ancien programmeur principal de services chez id Software. “Cette synergie nous a donné confiance”.

Pour s’assurer que les joueurs sont affectés aux meilleurs serveurs du monde, avec la latence la plus faible, id Software a utilisé les fonctions de surveillance automatique de la latence et de la qualité de service d’Azure PlayFab Multiplayer Servers. Et comme Azure dispose d’une multitude de régions pour l’hébergement des serveurs, les joueurs sont assignés rapidement et fréquemment à la région de leur choix.

Rogue Company (Production de jeux dans le nuage avec Azure)

Rogue Company

Ces dernières années ont tout changé dans le monde du développement de jeux. Alors que la production de jeux a toujours été une activité très centralisée, les modèles de travail hybrides ont obligé les équipes de développement comme Hi-Rez Studios à pivoter. Les développeurs de Hi-Rez ont réagi rapidement pour transférer le développement des mises à jour post-lancement de Rogue Company vers le cloud. En utilisant Perforce et Incredibuild dans le nuage, l’équipe a pu mettre en place des flux de production de jeux alimentés par le nuage, opérant avec succès à distance tout en maintenant une boucle d’itération serrée et rapide.

“La vitesse et l’efficacité que nous gagnons en ayant la possibilité de faire tourner le matériel par automatisation changent la donne”, a déclaré Matt Smith, Lead Tools Engineer chez Hi-Rez Studios.

Mieux encore, Azure offre plus de souplesse que jamais. Les équipes peuvent contrôler quand et quels éléments du pipeline de production migrent vers le cloud, en fonction des besoins individuels du studio. Une équipe de développement peut déplacer un seul processus, réoutiller progressivement un pipeline ou migrer entièrement vers le cloud. Les VM à faible latence sur le réseau mondial d’Azure permettent aux équipes de travailler partout, avec la même vitesse de construction qu’au bureau.

Yakuza : Like a Dragon (Commandes tactiles pour le jeu en nuage Xbox)

Yakuza: Like a Dragon

Dans un effort pour maximiser la portée de leur jeu à succès Yakuza : Like a Dragon, le studio Ryu Ga Gotoku a adopté le Xbox Cloud Gaming pour faire profiter de l’expérience à un plus grand nombre de joueurs dans un plus grand nombre de régions du monde. Les API Xbox Cloud Gaming et le Touch Adaptation Kit leur ont permis de transférer la version HD complète du jeu sur les smartphones et les tablettes, en mettant en œuvre des dispositions de commandes tactiles basées sur des scénarios qui changent dynamiquement à l’écran en fonction de ce que le joueur fait dans le jeu. Les résultats ont été révolutionnaires, et de nouveaux publics ont pu profiter de ce titre primé.

“Nous avons utilisé le kit d’adaptation tactile Xbox Cloud Gaming pour placer facilement les boutons et les icônes de manière proactive et intuitive, ce qui rend les actions de chaque scénario faciles à comprendre”, a déclaré un représentant de Ryu Ga Gotoku Studio.

Les API de jeu Xbox Cloud et le kit d’adaptation tactile permettent aux joueurs de bénéficier d’une expérience optimale dans chaque partie d’un jeu grâce à des dispositions tactiles sensibles au contexte qui donnent l’impression d’être sur le terrain. Plus important encore, ils permettent également aux développeurs de créer une expérience immersive avec des contrôles personnalisés qui correspondent au style artistique du jeu.

Related:Célébrer les neuf ans d’ID@XboxBientôt sur Xbox Game Pass : Marvel’s Guardians of the Galaxy, Kentucky Route Zero, et bien d’autresComing Soon to Xbox Game Pass : Total War : Warhammer III, Madden NFL 22, et plus encore.