3.1 Space Invaders Starter FIle

(remixed from 3.1 Space Invaders Starter FIle, by mcteacherface) by ch0982734
See Code Download Embed
Charlotte Hoyt 
Intro to Computer Science (Period 1)
November 2021

Known Bugs:
-Sometimes the "player" won't move left/right across the screen (it will be still in it's starting position) unless you press both the flag button AND the stop button prior to pressing the flag button an additional time to start the game.
-There are some layering issues (sprites getting in front of/behind other sprites). In particular, the bases and player projetiles will occasionaly apear in from of the "game over" screen. Because of the layering issues, the "new game" button might not appear.
-If you click the flag in the middle of a game the start button will appear on screen because it is prompted to appear whenever the flag is clicked in my code. 

Customizations:
-Every time a projectile hits a base it will decrease in size by 10%, further making it less effective. Bases will still appear with damage after 3 hits, and will dissapear from gameplay entirely after recieving 6 hits. 
-When the "player" runs into either the left or right side wall they will appear on the opposite wall and "wrap" the screen.

Created November 15, 2021

Last updated January 24, 2022

Shared December 9, 2021