Python Game Programming by Example