Project xCloud : pour les joueurs et pour les développeurs

À l’automne dernier, nous avons levé le voile sur le Project xCloud – notre technologie de jeu en streaming. Chez Xbox, notre vision est de vous permettre de jouer aux jeux que vous souhaitez, avec les personnes que vous souhaitez, sur les appareils que vous souhaitez. Le Project xCloud constitue un pas de plus dans cette direction. Nos équipes dans le monde entier ont travaillé dur pour mettre sur pieds ce système et le tester. Nous avons récemment publié une version alpha auprès des employés Microsoft et nous nous appuyons sur leurs commentaires pour améliorer le service et garantir la meilleure expérience possible aux utilisateurs.

Le Project xCloud vise à permettre de jouer à des grands jeux partout, tout le temps. Notre ambition a toujours été de parvenir à une compatibilité totale. Nous tenons à ce que les développeurs puissent rendre facilement leurs jeux disponibles à tous les joueurs, qu’il s’agisse de titres existants, en développement ou à l’étape de projets.

La puissance du Project xCloud – une compatibilité totale pour les développeurs et de nouveaux espaces de jeu pour les joueurs – est permise par nos centres de données Azure répartis dans le monde entier, dont l’architecture matérielle est en partie partagée avec nos consoles Xbox. Nous avons déjà déployé des lames du Project xCloud dans les centres de données de 13 régions Azure, en mettant pour l’heure l’accent sur des régions-clés en matière de jeu vidéo : Amérique du Nord, Asie et Europe. Les équipes de développement majeures comme Capcom et Paradox Interactive peuvent facilement tester leurs jeux directement dans le cloud sans avoir à les porter sur de nouvelles plateformes. Ce n’est que le début du déploiement et notre objectif est de proposer ce service aux joueurs dans toutes les régions du monde couvertes par Azure.

Aujourd’hui, il est déjà possible de jouer à trois générations de jeux sur Xbox One. Cela signifie que le Project xCloud aura la capacité technique de supporter la diffusion de plus de 3 500 titres, sans que les développeurs n’aient à opérer le moindre changement. En d’autres termes, les développeurs pourront étendre considérablement leur parc d’appareils touchés, sans surcroît de travail, sans ajout de code et sans mise à jour spécifique. Lorsqu’un développeur met à jour la version Xbox One de son jeu, ces nouveautés seront répercutées sur toutes les versions disponibles sur le Project xCloud sans manipulation supplémentaire.

À ce jour, plus de 1 900 jeux sont en développement sur Xbox One, et tous pourront tourner avec le Project xCloud. Les développeurs qui créent ces jeux continuent de travailler normalement – et d’utiliser les outils déjà à leur disposition – pendant que nous nous occupons de rendre leurs titres accessibles au plus grand nombre de joueurs possible.

Récemment, nous avons aussi amélioré notre kit de développement Xbox classique (XDK) pour ajouter la prise en charge du streaming. Nous sommes particulièrement fiers d’avoir pu ajouter l’API « IsStreaming », qui permet à n’importe quel jeu de détecter s’il est diffusé dans le cloud. Les jeux peuvent ainsi activer des fonctionnalités pour améliorer l’expérience de streaming, par exemple en ajustant les polices de caractères pour les petits écrans ou en accueillant des matches multijoueurs sur un même serveur afin de réduire la latence. Nous continuons à chercher des solutions pour donner aux développeurs toutes les clés qui leur permettront d’adapter leurs jeux aux différentes façons de jouer.

Le Project xCloud est un voyage passionnant que nous avons entrepris tous ensemble. Nous avons hâte d’inviter notre communauté pour recevoir ses commentaires, améliorer la technologie et participer à son développement de manière ouverte et transparente. Nous révélerons de plus amples détails très bientôt.

Merci,

Kareem