Gaming
Gaming in Python : PyGame vs Arcade vs PyGame Zero - A high-level view of the gaming libraries in Python. Although note I now prefer Godot, see reasons below
Start here for practical programming:
I decided to move to Godot for more complex games, here is the reason why
Godot Series (also has a dedicated page):
Part 1 Getting Started with Godot Game Programming for Complete Beginners
Part 2 Player Animation
Part 3 Level Design and Adding a Camera
Part 4.1:Adding Hazards and coins
Part 5: Adding Enemies to our game
Part 6: Adding UI and exporting our game