Google Cloud et 2K introduisent le stockage open source « Open Saves » pour les développeurs de jeux
Google Cloud, en partenariat avec l’éditeur de jeux américain 2K, a annoncé aujourd’hui le développement d’une interface de stockage open-source et native pour le cloud appelée «Open Saves» pour les développeurs de jeux vidéo.
Les jeux vidéo, qu’ils soient solo ou multijoueurs, créent des expériences immersives et persistantes et doivent suivre de nombreuses variables et éléments afin de fournir le meilleur divertissement possible.
Dans les jeux de rôle, les données du jeu seraient l’inventaire des joueurs, les cartes, les ennemis proches et la progression de l’histoire. Dans un jeu de course, il peut s’agir de la flotte de voitures de course du joueur qu’il a construite et modifiée, y compris les travaux de peinture, les jantes, les phares trompés, les pistes de course, toutes les conditions des courses, y compris les coupes, les réalisations, la piste temps, scores et toutes autres données d’état.
Les développeurs de jeux doivent stocker de nombreux types de données différents, tels que des sauvegardes, des inventaires, des correctifs et des rediffusions, mais le système lui-même doit rester à sa plus haute performance et toujours disponible, évolutif et rentable.
Avec Open Saves, les équipes de développement de jeux vidéo peuvent stocker des données de jeu dans le cloud sans avoir à prendre de décisions techniques sur la solution de stockage à utiliser, et il se connecte à Cloud Storage, MemoryStore ou Firestore sur le backend.
Selon Google, Open Saves repose sur trois principes de conception: simplicité, rapidité et évolutivité. En toute simplicité, il fournit un point de terminaison unifié et bien défini pour toutes les métadonnées, objets structurés et non structurés qui sont introduits dans le cloud qui peuvent être stockés et rappelés à l’aide de gRPC, un cadre d’appel de procédure à distance universel open source haute performance.
Pour la vitesse, Open Saves utilise un système de mise en cache intégré pour optimiser le placement des données en fonction de la fréquence d’accès et de la taille des données prévues. En conséquence, une faible latence est préservée pour les petits objets binaires et un débit élevé est préservé pour les gros objets.
Et pour l’évolutivité, l’interface de programmation d’application Open Saves peut s’exécuter sur Google Kubernetes Engine ou Cloud Run. Cela permet à Open Saves de gérer des centaines de milliers de requêtes par seconde.
L’ensemble du système est conçu dans un souci d’extensibilité et peut être intégré à n’importe quel jeu – sur mobile ou console, multijoueur ou solo et quel que soit le genre.
Google développe activement Open Saves en partenariat avec 2K Games – un référentiel GitHub actif est disponible pour référence – et le serveur est écrit en Go, mais de nombreux langages de programmation peuvent être utilisés pour s’y connecter.
Photo: Pixabay
- Comment gagner de l argent sur animal crossing
- Grand Theft Auto VI: Les 5 théories les plus intéressantes sur la suite à venir (et 5 qui n’ont aucune chance de se produire)
- Un regard sur les références obscures du jeu vidéo sur le vandalisme de la mosquée Moorhead
- Comment se désabonner de playstation plus
- Nationaux vs Mets – Récapitulatif du match – 25 avril 2021
Puisque vous êtes ici…
Montrez votre soutien à notre mission avec notre abonnement en un clic à notre chaîne YouTube (ci-dessous). Plus nous avons d’abonnés, plus YouTube vous proposera des contenus pertinents pour les entreprises et les technologies émergentes. Merci!
Soutenez notre mission: & gt; & gt; & gt; & gt; & gt; & gt; INSCRIVEZ-VOUS MAINTENANT & gt; & gt; & gt; & gt; & gt; & gt; sur notre chaîne YouTube.
… Nous aimerions également vous parler de notre mission et de la manière dont vous pouvez nous aider à l’accomplir. Le modèle commercial de SiliconANGLE Media Inc. est basé sur la valeur intrinsèque du contenu et non sur la publicité. Contrairement à de nombreuses publications en ligne, nous n’avons pas de mur de paiement ni de bannières publicitaires, car nous voulons garder notre journalisme ouvert, sans influence ni besoin de chasser le trafic.Le journalisme, les reportages et les commentaires sur SiliconANGLE – ainsi que des vidéos en direct et non scénarisées de notre studio de la Silicon Valley et des équipes vidéo de globe-trotters du CUBE – cela demande beaucoup de travail, de temps et d’argent. Maintenir une qualité élevée nécessite le soutien de sponsors qui sont alignés sur notre vision d’un contenu journalistique sans publicité.
Si vous aimez les reportages, les interviews vidéo et d’autres contenus sans publicité ici, veuillez prendre un moment pour consulter un échantillon du contenu vidéo pris en charge par nos sponsors, tweeter votre soutien et revenir sur SiliconANGLE.