Let’s write a game (with Python and Pygame)!


Details
Let’s kick off this group’s reboot with something that we can develop on just about any system, whether you’re coding on a Windows machine, Mac, Linux box, or Raspberry Pi: a videogame using Python and Pygame!
Pygame is a collection of libraries that makes it easy to develop games in Python by simplifying the processes of drawing and animating graphics, playing sounds and music, and responding to user input in real time. With Python, Pygame, and a basic understanding of programming, you can make a game...and that’s exactly what we’ll do!
That’s right, we’re going to build a game where the player controls the Super Bowl “streaker” — the guy who ran onto the field in a pink leotard — and the goal of the game is to dodge security for as long as you can. While writing the game, you’ll learn about key game programming concepts including the main event loop and collision detection, as well as everyday programming topics including object-oriented programming and data structures.
This is going to be a “code along with the instructor” exercise. I’ll explain a key concept for the game, and then we’ll code it together. By the end of the session, you’ll have a working game that you can play but even modify and improve on!
Join us for the inaugural “Programmers of Portables” session and sharped your coding skills while having fun!
(This event will take place on Zoom. We’ll provide a Zoom link on this page and email the link to participants closer to the event.)

Let’s write a game (with Python and Pygame)!