Press start on your very first real video game! In this 2-week course, students use Python and the PyGame library to build arcade-style games they can actually play and share. Students discover how video games work behind the scenes and use those ideas to make characters move with the arrow keys, detect when objects collide, keep score, and add sounds, timers, and levels.
Each 3-hour class is a game studio: students spend the first half of Week 1 exploring core PyGame ideas through quick hands-on demos, then plan and start building an original game of their own, which they finish, playtest, and polish in Week 2. By the end, every student takes home a playable game and shows it off at our Family Arcade! No game-making experience is needed, but basic knowledge of Python is required.
Students are encouraged to bring a laptop to class. The Robinson Center will provide loaner laptops for students who need one. Please note that tablets are not permitted for this course.
