A beginner game project using pygame module .
For this project, i was guided by the book "Python Crash Course, 2nd Edition A Hands-On, Project-Based Introduction to Programming" by Eric Matthes .
Game Rules:
- For every alien you shoot you get 50 points .
- Don't let any alien ship touch the ground .
- Don't collide with any alien ship .
- You lose one life if you break the last two rules .
- In every level the speed of the aliens, the ship , the bullets increases .
Game assets: (Don't forget to download them from the repository)
Background Music:
Level 1 : https://www.youtube.com/watch?v=-BUoPCDEUDk&list=PL6AE00FD8BD973F42&index=28
Level 2 : https://www.youtube.com/watch?v=IcKYhZyd-ks&list=PL6AE00FD8BD973F42&index=27
Level 3 : https://www.youtube.com/watch?v=f5fAjxvpLHI&list=PL6AE00FD8BD973F42&index=26
Level 4 : https://www.youtube.com/watch?v=uOrl8i1Lhdg&list=PL6AE00FD8BD973F42&index=25
Level 5 : https://www.youtube.com/watch?v=Vp-V-8q1urg&list=PL6AE00FD8BD973F42&index=24
Level 6 : https://www.youtube.com/watch?v=TthQ5Q_7hr4&list=PL6AE00FD8BD973F42&index=23
Sound Effects:
Alien-Bullet Collision : https://www.youtube.com/watch?v=FsLkXXOyeRI&ab_channel=SFX
Ship-Alien Collision : https://www.youtube.com/watch?v=bkAANiXiTJs&ab_channel=Seaguli
Game Over sound effect : https://www.youtube.com/watch?v=bug1b0fQS8Y&ab_channel=SeaguliSeaguli
Images:
Ship and Alien Image : https://st8.cannypic.com/thumbs/42/425227_632_canny_pic.jpg
Background Image : https://robhimself.com/resources/invaders/starfield.png
P.S:
*** You can cut the image of your choosing, then you have to remove the background using this website : https://www.remove.bg/ ***
*** Pay attention to files names ***
*** Don't forget to create a text file to save highscore ***
*** Create a folder for images, and another for audio effects"
Enjoy !