giovedì 7 agosto 2025

LUA+LOVE2D - Creare un eseguibile del gioco

Lua (in combinazione con Love2d) è un linguaggio di programmazione che permette di creare "facilmente" dei videogame.

Essendo un linguaggio "scriptato", però, non è possibile compilare un eseguibile.

E' possibile, però, creare un eseguibile in pochi, semplici passaggi:

  1. zippare tutti i file del programma, assicurandosi che il file main.lua sia nella root dello zip
  2. aprire un prompt di CMD nella directory in cui è presente lo .zip (CMD, non PowerShell!)
  3. lanciare questo comando:
copy /b "C:\Program Files\lua\LOVE\love.exe"+AirFighters.zip AirFighters.exe

In questo modo, verrà creato un file .exe che permetterà di lanciare il gioco.

Per poter "distribuire" il gioco, però, non basta l'eseguibile. Dovrete copiare anche tutte le .dll contenute nella directory di love.exe .

Per la modifica dell'icona, è necessario invece utilizzare uno strumento esterno.

Nessun commento:

Posta un commento