June 6, 2008

A Pygame Summer

This summer, my little brother has been charged with learning to write a game. Being the software guy in our family, my mother asked me to teach him. What better language to work on a game than Python? :) So I purchased a copy of Beginning Game Development with Python and Pygame, and he's been hacking away, learning the basics for the past week and a half.

I must say that I'm quite impressed with how well python teaches common programming methods. I'd heard lots about it, but had already had my share of programming experiences long before I got into python. In less than a week, my brother knew enough to write simple madlibs, which is something it took me quite a while to do in Visual Basic.

My brother's blog can be found at http://mattalui.wordpress.com. He'll be publishing what he learns there. His project is registered on Launchpad as Mattalui's Quest.

Comments on "A Pygame Summer"

On June 18, 2008 @ 06:06 Jacob Peddicord said...
Once you get down the basics of Pygame, you should check out Pyglet. It's very similar to pygame in structure, but is more OpenGL oriented. It's a very fast library.
          
On September 9, 2008 @ 14:09 Mackenzie said...
Maybe check out GASP (Graphics API for Students of Python) and <a href="http://openbookproject.net/thinkCSpy/index.xhtml">How to Think Like a Computer Scientist:  Learning With Python</a> by Jeff Elkner?  The book uses GASP for teaching.  GASP is actually written by a bunch of Jeff's high school students.
          
Add a comment