The game is a Space Invaders knockoff where players control a spaceship to shoot down incoming enemies. The game features multiple level with an increasing enemy count. Players can navigate their ship and fire bullets to eliminate enemies before they reach the bottom of the screen. The objective is to clear all enemy waves while avoiding collisions with them.
During this project, I was striving to improve my ability to code with classes, using an object-oriented style of programming.
Software Demo Video: (https://youtu.be/U4qWAHMDcX4)
To develop this program I utilized:
-VSCode -Python -Pygame
- Pygame Wiki Tutorials (https://www.pygame.org/wiki/tutorials)
- Coders Legacy Pygame Tutorial (https://coderslegacy.com/python/python-pygame-tutorial/)
- Add sound effects
- Add variety of enemies
- Add "Start Game" menu