I'm assuming you want to sell without any kind of DRM (also not advocating or suggesting you should want to - just being clear)
If those are your only dependencies, you've made a game worth selling, and you have access to some kind of windows PC, you can easily do this yourself on windows. You make your game into an exe with this: http://www.py2exe.org/ and you can make your installer with this: http://www.jrsoftware.org/isinfo.php/ both require some very light and simple config scripts, just find some examples of each and modify. mac installers might be a bit more trouble, because you have so many options (32 vs 64 bit, system python vs framework, blah blah) and you may have trouble with one or the other, but the process is similar and straightforward. You'll also need access to a mac for this. To make your game into an app, you need py2app: http://pypi.python.org/pypi/py2app/ To bundle it, usually people just zip the app for simplicity (after downloading it, they just get your app on the desktop and do with it what they want) and that's what I'd recommend. But if you want something fancier, you could do either compressed disk image (kind of old school, but still a good option) where you make a background image for the image that shows that people should drag the icon to applications or some crap like that. You could also do an installer, but for your case it would be more complicated with no benefit. On Fri, Aug 17, 2012 at 8:02 AM, Luke Miller <[email protected]> wrote: > Greetings, > > I have a game written in pygame that I am hoping to release in a few > months for Windows, Mac and Linux. > > I am looking for someone who is familiar with packaging up pygame > projects into professional looking windows (exe) and mac installers > (app) who can do it for my game. The only dependencies are pygame 1.9 > and python 2.7. There are a few directories with assets in them such > as art, ogg sound files and some text scripts. > > I'm pretty sure it's an easy job if you know what you're doing, and I > am willing to pay a premium to make it a low hassle. Not only would > you be earning some quick cash, helping me out and also taking pygame > to a new audience, but you also get "release engineer" in the credits. > > My gmail contact address is dodgyville. > > Regards, > Luke
