In our project we will be placed in a space setting. The player can control a spaceship at the start of the game and can be changed during the game play. The player can move in 2 degree of freedom. There are three types of enemies like ships, asteroids and boss. The enemy ships will have basic Artificial Intelligent system as they can change their paths while shooting in the direction of the player. The asteroids will follow a straight line in any random direction. The boss will be a scaled up version of other types of enemies which will stay at the screen until defeated.