Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

I had this problem too, but managed to get it working by building Electron on my Macbook first (with "npm install electron --save-dev"), then copying the Contents/Resources/app directory into Electron/node_modules/electron/dist/Electron.app.

Interesting, wish I had a mac to build on >.<

So is their anyway I can get my money back or something since it doesn't work . If their isn't I totally get it and its not that big of deal cause its only 10 bucks but still if I can get that money back it'd be nice. I'm assuming you're not gonna go completely out of your way to make this available for Mac but that's just an assumption. 

Cool, how does it exactly work? I've run that command in terminal and what's the next step, I don't know where to find the directory you mentioned.

(2 edits) (+1)

1/ Download kinky-dungeon-mac_arm.zip, find the App, right click to "Show package contents", then copy the Contents/Resources/app directory

2/ Install Node.js

3/ Create a new directory, cd to that directory and run that command in the terminal

4/ Find Electron/node_modules/electron/dist/Electron.app in this directory

5/ "Show package contents" then paste the kinky dungeon directory into Contents/Resources/

6/ Play using the Electron.app you just paste your directory in

This works for me.

Thank you for your kind instruction.

I've tried it, after the 3rd step, it gives me a certain information

up to date, audited 76 packages in 2s

21 packages are looking for funding

  run `npm fund` for details

found 0 vulnerabilities

and there's nothing created in that directory

I know nothing about coding, so maybe here's something missing in my system?

I installed Node.js using brew, it should have been installed correctly.

Hmm, I don't know. I install Node.js from the official website using a .pkg, though. Maybe also try using "su" or "sudo" to run the commands? My output is like this:

(zsh-1) kinky-dungeon % mkdir ~/Electron

(zsh-1) kinky-dungeon % cd ~/Electron

(zsh-1) Electron % ls

(zsh-1) Electron % npm install electron --save-dev   

added 75 packages in 3s

21 packages are looking for funding

  run `npm fund` for details

(zsh-1) Electron % ls

node_modules      package-lock.json package.json

Thanks, I somehow get my own electron app itself installed using VS Code, but after pasting all the file into the one I created, I still get it crashed. Thank you anyway.

I tried this aswell and it works for me, you need to run the comman "npm init -y" in the folder where you want to install Electron first and then run " npm install electron --save-dev". Then you will be able to see the installed node-packages in the folder. If you then follow ffeellights description (and make sure to rightcklick kinky-dungean.app -> show package contents and copy the contents/ressources/app and not just the normal directory with kinky-dungeon.app and kd-mods in it) it should work for you too.

Thank you, this does work. Last time I paste the whole contents folder into the electron contents folder, that's why it doesn't work. This time I paste only the Resources folder and it works with no issue.