Working Mac build
I've finally managed to construct a Mac OS X package that works on machines that aren't mine: robolock-II-0.1.dmg
This is identical code to our final entries. Only the packaging has changed.
For the curious (especially me-in-the-future), I ended up with the following process after much trial and error:
- Install a 32-bit (not 64-bit) Python from python.org -- I used this one.
- Install a suitable pre-built pygame package from pygame.org -- I used this one.
- Create a virtualenv using the aforementioned Python and pass --system-site-packages so that the aforementioned pygame is available.
- Install game depencies in this virtualenv, install py2app, run python setup.py py2app or whatever.