Una vez instaladas las herramientas ya solo tienes que descargarte el engine para crear tu juego, que es como una plantilla con un juego muy sencillo para que ya tengas todo preconfigurado, y que puedes cambiarlo para hacer tu juego.

Al descargar el proyecto, descomprimirlo y cambiar el nombre de la carpeta por el nombre de tu juego no uses espacios ni acentos, diéresis… para este. Por ejemplo podéis usar guiones medios y nombrar a la carpeta como mi-juego-super-molon.

DESCARGAR EL ENGINE

Todo lo que influye a la hora de generar tu juego se encuentra en la carpeta assets, con lo que os recomiendo que vayáis haciendo copia de esa carpeta por el método que prefiáis (Copia manual, control de versiones…).

La manera de trabajar es simplemente modificar los elementos dentro de la carpeta assets, maps.tiled-project, tiles.zxp… Y después ejecutar el script de generación del juego correspondiente de tu sistema operativo que se encuentra en la carpeta raiz.

Windows

Botón derecho sobre make-game.bat, ejecutar con Power Shell

Linux y MacOS

Ejecutar script en la consola

./make-game.sh

Después de ejecutarlo, si todo ha ido bien, el juego estará en dist/game.tap

Además para ayudarte en revisar cuanta memoria estás utilizando en tu juego y cuanta tienes todavía libre, dentro de la carpeta dist tendrás una imagen con una gráfica del uso de memoria.

  • En el caso de los juegos en 48k la imagen es memory-bank-0.png
  • En el caso de los juegos de 128k se añadiran a la imagen anterior las gráficas de los otros bancos de memoria.

Los ficheros de la carpeta output los puedes borrar sin problema porque son todos generados.

128K

Banco 0

  • Mapas
  • Enemigos
  • Tileset
  • Atributos
  • Spriteset
  • Objetos
  • Tiles que hacen daño
  • Tiles animados

Banco 3

  • Pantalla de inicio (Menú)
  • Pantalla de fin
  • HUD
  • Pantalla de introducción
  • Pantalla de game over

Banco 4

  • Música del inicio
  • Música in game

Banco 6

  • FX

48K

Banco 0

  • FX
  • Pantalla de inicio (Menú)
  • Pantalla de fin
  • HUD
  • Mapas
  • Enemigos
  • Tileset
  • Atributos
  • Spriteset
  • Objetos
  • Tiles que hacen daño
  • Tiles animados

Presta atención al resultado de la ejecución para ver si habéis tenido algún error.