lovepacker - Package MacOS, Windows, and .love files.
Posted: Sun Dec 17, 2017 5:14 am
Hey all!
I was never entirely satisfied with the existing tools (isn't that always the case though), so I decided to write my own.
I had some minimal requirements:
The readme pretty much describes everything, but here is an example:
Game Code - Note the location of lovepacker.json
lovepacker.json (reduced to minimally needed keys):
Then to build it I just run:
and the files will appear in the ./build folder.
Let me know if there is any major features I'm missing (do note the "Possible Improvements" on the readme), or if you use it and encounter bugs.
I was never entirely satisfied with the existing tools (isn't that always the case though), so I decided to write my own.
I had some minimal requirements:
- Output to each platform
- Be able to luac each source file
- Not require a mess of command line arguments (.json file config)
- Easy install (at least for me)
- Builds complete and finalized MacOS, Windows, and .love files
- LOVE file downloading and caching
- Choose to package up luac compiled bytecode files
- Config file to avoid endless command line arguments.
The readme pretty much describes everything, but here is an example:
Game Code - Note the location of lovepacker.json
lovepacker.json (reduced to minimally needed keys):
Code: Select all
{
"loveversion": "0.10.2",
"gamename": "M",
"identifier": "com.wetdesertrock.m_game"
}
Code: Select all
$ lovepacker .
Let me know if there is any major features I'm missing (do note the "Possible Improvements" on the readme), or if you use it and encounter bugs.