Yup, going down that rabbit hole and want to use Defold to build some command line tools for editor extensions
If not, what would you recommend for multi-platform command line? I’ve already discarded python, need something compiled.
Yup, going down that rabbit hole and want to use Defold to build some command line tools for editor extensions
If not, what would you recommend for multi-platform command line? I’ve already discarded python, need something compiled.
To build a headless version of the engine, you need to use bob.jar:
Use the “–variant headless” option when bundling.
What types of command line tools are you looking to create?
My suspicion is that it’s going to end up being a roundabout way of using Lua. I.e. why not use Lua directly?
need something compiled.
What is the requirements here?
It’s for a toolkit I’m building for point & click adventure games. Because I plan on distributing it, I want to keep the dependencies to a real minimum or I would have used shell scripts and python.
I have a few things in mind, but mostly it will be generating/parsing resources like collections and gos with script files, some automatic lua modules, dialogues, etc. Plus a few graphical helpers for cut-scenes, walkable areas (unless you get convex shape drawing in the editor first hint hint), timed events on animation.
And of course a small DSL to script everything properly
@gianmichele I ran across Luapak and luastatic other other day while trying desperately to avoid writing multi-platfom command line tools in Golang. I haven’t used either yet, but I’m hopeful they might allow me to reuse my lua code and avoid having to jump between languages too much.