Works beautifully with Linux, Mac or Windows. Will even work on a Raspberry Pi.326 pages of spinning, shooting, catching, raining, eating, scoring, dying fun.
Python Hunting throws beginners straight into the cool, creative side of things.
To get the basics you'll build a Falling Rain program and a character who puts up his umbrella to keep dry.
This runs smoothly into a Space Invaders game with randomly moving invaders and arcade style scoring. After all, space invaders aren't so differe...