Sole Scion
http://code.google.com/p/sole-scion/
A game with 2D vector graphics and rigid body physics, and a vision to exploit the scaling, toppling, sliding and rolling of vector shapes.
Currently at a very early stage of development. Only of interest to the geekiest of my enthusiastic programmer friends.
Works on Windows and Linux (and last I heard, under PyPy too, with functools installed.)
Could easily work on Macs too, but I need a little help from someone with a Mac. See contact details below.
Screenshots
More are here.
To Play
Use subversion to check out souce from:
svn checkout http://sole-scion.googlecode.com/svn/trunk/ sole-scion
and execute SoleScion.bat (Windows) or SoleScion.sh (Linux)
You will need Python v2.5 or v2.6 installed. To check your installed version, type 'python' at a command-prompt and note the displayed version number.
All other dependencies are included in the project.
There is no installer as yet.
Known Problems
- There isn't a game there yet. It's still very early days. Lower your expectations.
- See the issues page.
Thanks
Many thanks to the creators of the following excellent libraries, without which this project could not have been built.
- Pymunk, Excellent Python bindings to the magnificent Chipmunk physics library, which provides 2D rigid body dynamics.
- Pyglet game library, providing fantastic facilities for creating windows, OpenGL graphics, keyboard and mouse input, sound, etc.
- Shapely, superb Python wrapper of GEOS (Geometry Engine Open Souce), which provides 2D geometry operations.
Contact
Jonathan Hartley, tartley at tartley dot com, http://tartley.com