Hi, I'm one of the developers of Kerkerkruip (announcements
here and
here) and for our upcoming version 9 we want to offer installers for the three major desktop OSes. We know how to make installers for Windows and Linux (well for Debian at least), but we're having trouble with OSX.
Our situation is:
- We want to bundle the Gargoyle interpreter with our game files.
- Gargoyle stores data files in the same folder as the game files. We're not in a position to alter Gargoyle's behaviour, so we need a work around so that the data files can be stored in some sort of user folder (so that future upgrades will work, and also to stop the OS from complaining about file permissions.) For Debian we accomplish this through a launch script, and we imagine this is a potential solution for OSX too. In the future we would like to use the launch script for other things, and will probably change to Python. Can Python be used in this way in OSX?
- We would like the installer to be as natural for OSX as possible. I don't use OSX, but the others on the Kerkerkruip team who do tell me that normally you just download an app and drag it to the desktop - there isn't actually any install action, it just works. If it's possible to this while also having a launch script great, if it needs to be more like a traditional installer that's okay.
Any advice or expertise will be greatly appreciated! And as an extra incentive, I'm willing to help with my experience for Windows and Debian...