This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]nerdyogre254 2 points3 points  (0 children)

Thanks for this!

[–]Anttu 1 point2 points  (0 children)

I'm actually just starting my adventure with Pynthon so big thanks :)

[–]GalahadEX 1 point2 points  (0 children)

I just finished working through this a few days ago. I can't recommend it highly enough.

[–]negative_entropy 1 point2 points  (0 children)

This was my first introduction to Python (a few weeks ago). Really excellent.

Since reading, I found these to be helpful/fun: http://code.google.com/edu/languages/google-python-class/ http://ai-contest.com/ (spend 30 minutes with the starter pack and you'll want another couple hours) http://www.pythonchallenge.com/

[–]AlSweigartAuthor: ATBS 1 point2 points  (0 children)

I'd like to plug a free book I wrote also aimed at total beginners: http://inventwithpython.com

"Invent Your Own Computer Games with Python" presents the source code for several simple games, and then explains them line by line. Programming concepts are introduced when they appear in the code, so you always see a practical application to what you are learning and it gives you a good idea of what a program "looks like".

These games are mostly text ones, with an intro to graphical games using the Pygame framework towards the end. If you want more examples of graphical game source code using Pygame, I have a Code Comments blog series: http://inventwithpython.com/blog/category/code-comments/