Getting Started
In this chapter, we'll cover all the basics and fundamentals you need to able to program in Pygame! By the end of this section, you should be able to do all the graphics you were able to do with tkinter and more. Since tkinter is the built-in graphics module for Python, and it's taught in this course, we'll be making extensive comparisons between Pygame and tkinter.
OOP is imperative for pygame, and both our framework and pygame itself relies heavily on it. This is especially true if you're looking to use sprite, so make sure to know your OOP well before diving in.
If you haven't already, I recommend you go to the chapter on installation to get you set up. Have fun!