>>14
Faggot
>>17
Truth
>>24
Yes, it does. PyGame wraps SDL on Python, and adds several useful utilities such as sprites. On top of PyGame, you can use OpenGL-based sprite engines that are pretty fast, damn powerful, easy to work with, and great looking (alpha transparency, bilinear filtering, subpixel precision, etc.).
>>26
Faggot, also, you haven't done any real work in your life, have you?
>>27
You have the right approach.
>>28
If he uses something really portable without nasty gotchas (note: C has nasty gotchas, unless you work on Cygwin and are really careful), he'll only need to borrow some retard's Windows machine and finetune the small things that work differently.
The higher-level the language, the simpler this "make it run on that piece of shit of an OS" phase becomes, and the shorter it lasts. That's another plus of PyGame on Python. Python works almost identically; if you want to make it incompatible with Windows you pretty much have to do it on purpose.
Also, I have some real experience here. I've written PyGame stuff and didn't have to change one line of code to get it working in Windows or vice-versa.