Build Pong with Python badge

Build Pong with Python

WorkshopJuly 1st, 2021

Event Information

Interested in getting started with object-oriented programming in Python or building games with pygame?

Join us on July 1st to hear Aden Eagle discuss how to use object-oriented programming to store and manage data, functions, and state for your applications and pygame to simplify the creation of complex games with custom GUIs and easy handling of user input. After that, you’ll have the chance to follow Aden as he builds the Pong arcade game from scratch using Python, pygame, and object-oriented programming.

What will be covered
  • Python
  • Object-Oriented Programming
  • Pygame
What you'll learn
  • How to use object-oriented programming in Python
  • How to create movable GUI objects with pygame sprites
  • How to receive key presses in pygame to allow user interaction
  • How to detect collisions between pygame sprites and respond to them
In-Person and Virtual Attendance

This event will take place virtually (on Zoom) and in-person at the FAU Boca Campus.

In order to attend in-person, you must be a current FAU student (non-FAU students and alumni are not allowed to attend in-person).

To attend in-person, you must RSVP by June 28th, 11:59 pm and fill out this form https://forms.gle/m2DuPdP14fEZQpVb9 by June 28th, 11:59pm.

FAU is still operating at 25% maximum occupancy for in-person gatherings, so we will limit the number of students that can attend in person. If you show up in person without registering or after we reach our maximum capacity, you will not be admitted. We will email you prior to the event whether you are able to attend in person.

No prior experience required!

No prior experience of pygame required for this event.

Some basic Python experience is recommended, but not required.

Need a refresher or crash course on Python? Check out our Intro to Python series:

  1. https://youtu.be/OASWL-cp8Ss (part 1, 33 minutes) - Basic Python syntax, variables, functions, etc.
  2. https://youtu.be/HYARnISnppw (part 2, 27 minutes) - Python classes, objects, modules, and more