Comment partager une version WebGL téléchargeable dans Unity?
Lorsque je crée une version WebGL pour mon projet, j'obtiens un dossier qui me permet de cliquer sur un .html pour jouer à mon jeu dans un navigateur. Existe-t-il un moyen de partager un dossier comme celui-ci pour les testeurs de jeu?
J'ai essayé d'envoyer un dossier .zip aux playtesters, mais ils n'ont eu qu'un écran de chargement Unity qui n'a rien fait.
Réponses
Les versions Unity WebGL sont destinées à être lues à partir de sites Web. Ils ne fonctionnent pas lorsqu'ils sont chargés à partir d'une file:///URL. Lorsque vous lancez une version WebGL depuis Unity, Unity démarre en fait un petit serveur Web pour héberger le jeu, afin que votre navigateur puisse charger le jeu à partir de http://localhost/. Ainsi, lorsque vos testeurs veulent faire cela aussi, ils doivent configurer un serveur Web local. Ce qui pourrait être trop difficile pour les testeurs moins enclins à la technique.
Mais il existe un moyen plus simple: il suffit de télécharger la version WebGL sur un site Web et d'envoyer le lien à vos testeurs.
Un grand site Web à cette fin est itch.io . Pour publier un jeu, vous devez vous inscrire avec une adresse e-mail valide. Si vous ne souhaitez pas encore publier votre build dans le monde, définissez votre projet "Visibilité et accès" sur "Restreint" et définissez un mot de passe ou demandez à vos testeurs de créer des comptes sur itch.io afin que vous puissiez ajouter leurs noms d'utilisateur à la liste blanche.
Mais si vous avez également votre propre site Web, vous pouvez simplement y télécharger le dossier.