Space Invaders

About:

Space invaders is my largest project. It took me about 1-2 months to finished it(not-everyday-working) and is my favorite project, cause it was my first one, and the one i learned Pygame with.

General Idea:

You have a spaceship and your duty is to protect the earth from increasing alien attack by shooting at them. The game starts with 100 hp for your spaceship and 5 lives for you. Every alien attack damage you for 10 hp, and every time an alien reaches earth, you lose 1 life. Fortunately, you gain 10hp each time you vanish an alien wave.
Be aware! Every few levels the enemy wave will be empowered by the presence of strong bosses.
There will be 3 bosses, each one stronger than the previous one. All of them will have stronger bullets than yours, and a more life.

Shop:

Hopefully for you, there is a shop displayed in the game, providing you with stronger bullets power such as improvments in speed and life of your spaceship, and cooldown of your bullet reloading. The only thing you have to do is to play the game, kill enemies and bosses, collect coins by kills and buy better equipment!


--Lines of code written: 1100+