Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Python

Greg Kitchin
Greg Kitchin
31,522 Points

Pygame course?

Just found Kenneth's livestream about using Pygame. Just wondering, would a Pygame course be an idea? Not necessary for making games, but making use of a GUI would be helpful I'd think.

It's here at https://www.youtube.com/watch?v=2oa68Z-P-5s&t=931s

3 Answers

I agree a lot.

I've made a couple games with Pygame, and I think it's a great library. I have made a two-player Pong game where one player uses an actual video game controller (a N64 controller with a USB output) and the other player uses the arrow keys (sadly I only got one controller).

Pygame can handle:

  • GUI
  • Simple and Advanced events (from keyboard input to video game controllers)
  • Sound (Background music and FX)
  • Multiple sprites
  • And much, much more.

Also, since there's so many methods, Pygame provides great documentation (I look there very often when developing games with Pygame).

I think Pygame is great for Intermediate/Advanced Python programmers (I'm between intermediate and advanced currently).

Kenneth Love please give us some feedback (I tagged you). We'd love to have a new course about Pygame.

P.S.: I already asked about a similar thing here.

Kenneth Love
STAFF
Kenneth Love
Treehouse Guest Teacher

I'd love to make a Pygame course! Of course, I'd have to learn a lot more about it since I'm super-rusty on it (as you saw in the livestream).

I'll talk to the other teachers and my manager and see what we can come up with. Might just be some workshops instead of a full blown course (testing for Pygame doesn't sound fun).

Yay! Even a workshop about Pygame can mean a lot to me. Read my description on my profile page :)

It says:

I'm a Python developer that enjoys making text-based games and graphical games using Pygame (a Python library/module). Also codes in HTML/CSS/JS (front-end development) and Ruby. Currently learning how to make cool websites with Flask.

Also FYI I'm still a little new to Pygame too :)

However, I really like it.

Hey, has this idea taken action? I would love to learn more about Pygame through Treehouse.