Asteroids is a pyGame implementation of the classic space war game. It's an interesting game from a physics standpoint as the ship moves following Newtonian laws. You point it and accelerate.
This version is derived from Ian Mallett's version.
I factored out behavior to some underlying classes.
I've also tried to decouple the game speed from the machine speed.
Underlying classes have been broken out to a Physics library 'rmphysics'.
The page dealing with the original port to the XO is here.