My newest project, PyVaders, is an attempt to learn Python game programming. It is, as the name would indicate, a Space Invaders clone written in Python. It utilized the pygame libraries, which in turn utilizes SDL, so it's cross-platform.

PyVaders is in a early development state. It does not include the game-defining 'house' s that the shots destroy throughout the wave. Nor are the spaceships that fly across the top included (are these standard? I think they were in the arcade version I played). The graphics are also vites specials, done using the small brush in GIMP in monochrome. It is, however, in a more-or-less playable state.

Source code can be downloaded via git at git://git.cavein.org/pyvaders.git tag v0.3 and requires python and pygame. Those who prefer to use setuptools can download the egg from The download site and run: easy_install PyVaders-0.3.1-py2.5.egg

Software games Game-Design