2D Galaxy Shooter P2: New Enemy Types!

With the addition of new enemy types today, the game now feels almost complete!

The objective is to add new and unique enemy types. So I now have four: Infantry, Assault, Carrier, and Drones.

The first thing I wanted to do is turn the enemy class into an abstract superclass. It will allow me to extend the Enemy class into subclasses that will inherit from the superclass…