I got the Lectrote bundling process to work with my game, Never Gives Up Her Dead.
I want to use the files of my Bisquixe interpreter, which has the same structure as Quixe.
My game folder looks like this:
(the figures folder being included here is because the website references them directly in this way).
My package.json contents look like this:
{
"name": "NGUHD",
"productName": "Never Gives Up Her Dead",
"version": "3.0.0",
"lectroteVersion": "1.4.6",
"lectrotePackagedGame": "NGUHD/Never Gives Up Her Dead.gblorb",
"lectroteMacAppID": "",
"lectroteCopyright": "Written by Mathbrush",
"description": "Rescue a crashing starship!",
"lectroteExtraFiles": [
"Never Gives Up Her Dead.gblorb"
],
"main": "main.js",
"scripts": {
"start": "electron main.js"
},
"author": "Mathbrush <brushton84@gmail.com>",
"license": "All Rights Reserved",
"dependencies": {
"electron": "^29.4.0"
},
"devDependencies": {
"electron-packager": "^17.1.0",
"@electron/universal": "^1.0"
},
"optionalDependencies": {
"appdmg": "^0.6.6"
}
}
It compiles, but the output looks like this:
This looks like it’s working with just some bad links. Any ideas on what might be missing? The sample adventure game compiles just fine, I think.
Edit:
The sample game looks like this:
I got my game to work without the custom effects: