Definitely an awesome book. Borrowed it from the library and think work has it in the bookshelf somewhere. Another awesome book if you're getting into Maya scripting [ame="http://www.amazon.com/Maya-Python-Games-Film-Reference/dp/0123785782"]Maya Python for Games and Film: A Complete Reference for Maya Python and the Maya…
I have been learning Python over the past few months and now am looking to focus my learning and experimenting more towards video games and making tools for games but have no idea where to start. So I was wondering what you guys and gals out there who do use Python for games use it for.
You are better off asking on GameDev.net as it's mostly artists here. With Python and Pet in the same sentence, they are probably on the wrong page. Lots of Python guys over there.
Maya is 2.4, 2.5, etc. (depends on what version of Maya you're using) Blender is Python 3, There are some "breaking" differences between Pything 2.x and Python 3, so be sure just to learn the one your apps require, though you'll eventually be using Python 3 in the future. :)
updates shouldnt break anything providing they dont start randomly changing the python API. Thats why people are holding out until the python API is set in stone.