In Alien Invasion, the player controls a rocket ship that appears at the bottom of the screen. The player can move the ship side to side using the arrow keys and shoot missiles using the spacebar. The objective is to survive progressively larger and more agressive waves of alien ships by shooting and destroying them before they reach the bottom of the screen.
This game is based on Eric Matthes' Python Crash Course Alien Invasion practice project!
You can find out more about his book here.