Python Programming for the Absolute Beginner Second Edition. Michael Dawson. Boston, MA: Thomson Course Technology, 2006. ISBN-13: 978-1-59863-112-8 ISBN-10: 1-59863-112-8
No experience required to learn Python programming. This book will teach you the basics of Python programming through simple game creation. You'll learn to: Build, slice, and index strings. Work with functions, Read from and write to text files, Create and manipulate sprites, Tackle object-oriented programming, Create a GUI, and work sound, music, and create animation. The book comes with a CD that has Python 2.3.5 PyGame 1.6 LiveWires 2.0 <--customized version for this book Source code and projects from the book. If you can make it through Dawson's book, you'll be prepared to tackle PyGame tutorials such as: Game Programming by Andy Harris (ISBN-13: 978-0-470-06822-9) http://www.cs.iupui.edu/~aharris/pygame/ or Beginning Game Development with Python and Pygame: >From Novice to Professional by Will McGugan (ISBN-13: 978-1590598726) The PyGame site also has beginnner tutorials. http://www.pygame.org/docs/ Look for Michael Dawson's book, and start programming text-based games in Python from the very first chapter! By the end of the book, you'll be programming 2D arcade-style games. (447 pages) Hopefully helpful. -- b h a a l u u at g m a i l dot c o m Gnu/Linux IS user-friendly. It's NOT ignorant-friendly or idiot-friendly. On Mon, Jul 20, 2009 at 3:04 AM, Mazhar Hussain<[email protected]> wrote: > Hello All! My name is Mazhar Hussain, and I am new to python, in fact, I am > new to programming as a whole. I dont know if its the right list to talk > about this. > I am really interested in 2d games, especially 2d games. I am also > interested in making games. I searched for a lot of programming languages > but I didnt like anyone of them, either they were too hard to learn or not > suitable to make games. But then I found Python. I had heard that it was > very easy to learn and great for making games, it also had a binding for SDL > called pygame. But the main games I want to create are: a pokemon clone, a > megaman battle network clone and a world of goo like game. I just want to > know if I can make these type of games with pygame(before learning python). > If it can then I'll start learning python right away but if it cant then I > think I may better find another language. > > _______________________________________________ > Tutor maillist - [email protected] > http://mail.python.org/mailman/listinfo/tutor > > _______________________________________________ Tutor maillist - [email protected] http://mail.python.org/mailman/listinfo/tutor
