Ch. 12 – A Ship that Fires Bullets
- build a game called Alien Invasion!
- we’ll use Pygame, a collection of fun, powerful Python modules that manage graphics, animation, and even sound
- we’ll set up a Pygame and then create a rocket ship that moves right and left and fires bullets in response to player input
- in the following chapters, we’ll create a fleet of aliens to destroy, refine the game by setting limits on the number of ships you can use, and add a scoreboard
- experiment with different values and settings to better understand how to refine interactions in your games
- Alien Invasion spans a number of different files, so make a new alien_invasion folder on your system, and save all files for the project to this folder so import statements will work correctly