LÖVE Builder Documentation

LÖVE Builder is an online tool used to package games for the LÖVE framework.
To build your project, please follow these steps:

ZIP Create a ZIP Archive

Create a ZIP archive of your LÖVE project folder and change its extension to .love
We recommend using the open source script love.maker which can help you automate the process.

Resources Include the Recommended Resources

Make sure your .love file contains the following:

/meta.txt

Application metadata file saved in .ini format:
version=1.0.0
identity=awesomegame
package=com.dengine.awesomegame
title=Awesome Game
title[ja]=素晴らしいゲーム
comment=Packaged by 2dengine.com
publisher=2dengine LLC
url=https://2dengine.com/
orientation=default

/icon.png

The application icon in PNG format (512x512 px). The PNG file will be automatically resized and converted to .ico on Windows and .icns on macOS.

/readme.txt

License agreement in plain text format which will be presented to the End-User during installation on Windows

Upload Upload

Upload your .love file on the following page:
https://2dengine.com/builder
Depending no your distribution plan, you may need to digitally sign the generated binaries.

Wink Give Credit

LÖVE Builder is made possible thanks to:

AppImageTool
Nullsoft Scriptable Install System
PHP-ICO
icnsutil
LÖVE2D
Deceze and uckelman from StackOverflow
SmellyFishstiks and LuaScripters from Discord

Please provide appropriate credit if you found LöveBuilder useful.
Supporting our work helps us release more free software in the future.