As an alternative, there's an excellent game tutorial on this forum by Metulburr, here's the list of lessons if interested:
- [PyGame] Creating a window (part 1)
- [PyGame] Loading images, transparency, handling spritesheets (part 2)
- [PyGame] Basic event handling (part 3)
- [PyGame] Adding player effects (part 4)
- [PyGame] Basic animation (part 5)
- [PyGame] Enemy AI and collision (part 6)[PyGame] Flair and Organizing (part 7)
- [PyGame] Structure and Organizing (part 8)
- [PyGame] adding menu system and states (part 9)
- [PyGame] Playtesting...do not assume anything (part 10)
- [PyGame] python3.x installation
- [PyGame] Install and Troubleshooting
- [PyGame] warnings of sentdex pygame tutorials