Requisitos:
Tener instalado Care, para ellos solo usaremos sudo apt install careTener instalado Python 2.7 La mayoría de distribuciones lo traen instalado.
Los pasos son los siguientes:
Nos ubicamos en la terminal en una carpeta donde podamos tener a mano el "programa" que utilizaremos para exportar a web, y utilizaremos el comando:
git clone https://github.com/TannerRogalsky/love.js.git
Luego nos ubicamos en la carpeta love.js y utilizamos el siguiente comando:
git submodule update --init --recursive
Una vez que haya terminado, nos ubicamos en la carpeta release-compatibility y utilizaremos el siguiente comando:
python ../emscripten/tools/file_packager.py game.data --preload [ubicacion/de/tu/juego]@/ --js-output=game.js
Vamos a sustituir
[ubicacion/de/tu/juego] por la dirección donde tenemos el proyecto, importante dejar el @/ y no usar caracteres especiales en la dirección.
El conjunto de archivos que nos queda es el juego exportado, para probarlo nos iremos al navegador y escribiremos la ubicacion del archivo index.html, por ejemplo:
/home/damv/Documentos/love.js/release-compatibility/index.html
Ahora nos debería ejecutar el juego:Nota: He modificado el index.html para ponerle un título, con un poco de conocimiento html5 puedes acomodar a tu gusto la forma como se muestra el juego.
He publicado el juego en Itch puedes probarlo aquí:
https://damv.itch.io/ejemplo-de-juego-flappy-bird-en-love2d
No hay comentarios:
Publicar un comentario