Planning your project
- plan for a large project before writing code
- write a description of the general gameplay
- description: move rocket ship with arrows, shoot with spacebar, shooting all of the aliens makes a new fleet appear, each fleet faster than the previous
Installing Pygame
- install Pygame with pip
Starting the game project
- create an empty pygame window
Create a Pygame window and responding to user input
- make an empty Pygame window by creating a class
