Steamworks

Ajout de plateformes et de langues

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

I. Introduction

Cette série de vidéos explique le fonctionnement de Steamworks et comment l'utiliser pour publier votre projet sur la plateforme Steam.
Vous pouvez retrouver les autres épisodes de cette série dans le sommaire dédié.

II. Vidéo


Steamworks - Ajout de plateformes et de langues


III. Résumé

Dans cette vidéo, vous allez apprendre à créer des dépôts pour ajouter le support de nouvelles plateformes et de nouvelles langues. Aussi, il est possible de créer une branche pour les tests.

III-A. Récapitulatif

Un identifiant d'application (appid) est un identifiant unique pour votre jeu sur la plateforme Steam. Un dépôt est un conteneur pour les fichiers devant être téléchargés. Un package est ce que le client va posséder. Il peut contenir plusieurs appid et dépôts.

III-B. Dépôts pour les plateformes

Dans Steamworks, onglet « Installation » → « Depots », vous pouvez configurer les dépôts. Chaque dépôt à un identifiant et peut être spécifique à telle ou telle plateforme. Après avoir créé votre dépôt, n'oubliez pas de publier les changements.

Le nom du dépôt n'est jamais visible par les joueurs.

Ensuite après avoir configuré chacun de vos dépôts et déterminé quels fichiers ils vont recevoir, vous pouvez exécuter le script de construction.

III-C. Ajout d'une branche

Vous pouvez ajouter une branche afin de procéder à vos tests. Pour ce faire, rendez-vous dans l'onglet « Builds » de Steamworks. Ensuite, vous pouvez rendre public vos nouveaux dépôts dans la nouvelle branche.

Dans Steam, la branche apparaît comme un programme de bêta pour le jeu en question.

Toutefois, à ce point, les nouveaux dépôts ne seront pas accessibles. Il faut ajouter les dépôts dans le package.

En lançant Steam avec l'option -dev, vous pouvez obtenir une console qui vous permettra d'obtenir des informations supplémentaires. Notamment, vous pouvez connaître les dépôts vus par Steam avec la commande licences_for_app appid.

III-D. Dépôts pour les langues

Le mécanisme est similaire à celui des dépôts pour les plateformes. Simplement, n'oubliez pas de spécifier la langue lors de la création du dépôt.

III-E. Mettre à jour la page de la boutique

À chaque mise à jour, n'oubliez pas de mettre à jour la page de la boutique, notamment pour indiquer toutes les plateformes supportées et toutes les langues prises en charge.

III-F. Conclusion

L'idée conductrice est de faire un dépôt :

  • par plateforme supportée ;
  • par langue supportée ;
  • pour tous les autres fichiers, communs à toutes les installations.

Ainsi, les joueurs ne téléchargerons que les fichiers nécessaires à leur configuration et, si jamais vous devez mettre à jour tel ou tel fichier, seul les joueurs concernés auront une mise à jour.

IV. Commenter

Vous pouvez commenter et donner vos avis dans la discussion associée sur le forum.

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Copyright © 2016 Steamworks Development. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.