Annihilate Aliens! Power up your ship! Enjoy this casual endless runner game built off of Space Invaders! Start as a humble cyan ship constructed to the original Space Invader ship standards and upgrade to a battleship. Power-Ups include classic upgrades such as increased bullet damage, extra lives, increased bullet capacity, and boosted speed. Additionally, your ship's internal guns can be upgraded to fire as fast as a gatling gun to maybe even a laser cannon. Finally, there are the additions of newer unconventional power-ups. First, you have the opportunity to break free from the left-right movement of Space Invaders and fly in all directions. Second, you have the ingenius mechanism to triple your shots which triple your alien annihilation! And, finally, you have access to the mysterious Deus Bullets that strike down anything they touch.
Motivation: This is definitely my most unserious but nonetheless fun project. I've always wanted to make my own game from scratch even if it would be simple game, and this is my official first attempt. Yes, it would have been easier with a dedicated game engine, but from scratch means from scratch so I used Pygame exclusively. What separates this game from the other Space Invader clones? First, this project is more complex than the typical build-your-first-game Space Invaders, as it utilizes timers to for sprite animations and frame rate independent movement of characters. Furthermore, the concept of the game has also changed to be a more casual endless runner game. Finally, there is a new power-up menu, intro screen, and more.
Video below: