![]() We do this by running chmod -R 755 dead-mans-rest-mac-final, which runs the permissions changing command on all files in the folder. If you are building the game on a non-Mac computer, then you need to make sure the entire folder has the necessary read and/or executable permissions. If you are playing on Steam, then the game launches via the renpy.app file. By removing this nested structure, launching the game now launches the game directly, no Ren’Py launcher in site. ![]() Previously, all the items with red arrows by them were wrapped inside another subdirectory Dead-Mans-Rest. ![]() We discovered that instead of packaging the entire Windows/Linux folder inside Ren’Py and bundling it all up, we can include just the relevant game folder and launcher icons. ![]() It is not the greatest user experience to launch a game, see the Ren’Py launcher, then select the game and hit “Launch Game” to get it to run. You will know if a game does not launch if you go to launch it and see the game icon bounce for a bit in the doc before disappearing. Ren’Py can get around this by being signed itself, so when we make Mac builds, we need to package the game together with the Ren’Py launcher. It also requires code-signing, which you usually need to create a developer account to do. Mac OSX post-Catalina version requires software to be completely 64-bit. Feels like every few weeks we have to update the way we prepare Ren’Py builds for Mac.
0 Comments
Leave a Reply. |