Python Game Dev
Details
Games are one of the most fun ways to learn programming concepts you'll actually use everywhere else, game loops, state management, and handling input and collisions all show up in plenty of "serious" software too.
This month we'll walk through three different concepts in game development, using Python and pygame. We'll build things up as we go, so you can follow along and end the night with working code instead of just notes.
Bring your laptop with a virtual environment set up and pygame installed.
