¿Cómo comparto una compilación WebGL descargable en Unity?
Cuando hago una compilación WebGL para mi proyecto, obtengo una carpeta que me permite hacer clic en un .html para jugar mi juego en un navegador. ¿Hay alguna forma de compartir una carpeta como esta para los probadores de juego?
Intenté enviar una carpeta .zip a los probadores de juego, pero solo obtuvieron una pantalla de carga de Unity que no hizo nada.
Respuestas
Las compilaciones de Unity WebGL están diseñadas para reproducirse desde sitios web. No funcionan cuando se cargan desde una file:///URL. Cuando inicias una compilación de WebGL desde dentro de Unity, Unity realmente inicia un pequeño servidor web para alojar el juego, por lo que tu navegador puede cargar el juego desde http://localhost/. Entonces, cuando sus evaluadores también quieran hacer eso, deben configurar un servidor web local. Lo que podría ser un gran obstáculo para los probadores de juego con menos inclinaciones técnicas.
Pero hay una manera más fácil: simplemente cargue la compilación de WebGL en un sitio web y envíe el enlace a sus evaluadores.
Un gran sitio web para tal fin es itch.io . Para publicar un juego, debe registrarse con una dirección de correo electrónico válida. Si aún no desea publicar su compilación en el mundo, configure su proyecto "Visibilidad y acceso" en "Restringido" y establezca una contraseña o solicite a sus evaluadores que registren cuentas en itch.io para que pueda incluir sus nombres de usuario en la lista blanca.
Pero si también tiene un sitio web propio, simplemente puede cargar la carpeta en él.