I have been working in Godot adding particle effects on the emitter. I also figured out how to get the enemies to swarm the player. I made the enemies from RigidBody2D nodes. These nodes are what they call physics based. You have to use a thing called integrate forces to update anything about them. After some time the enemies will slow down and nearly come to a complete stop. The code I added will make each of the enemies rotate a thrust force and send themselves at the player. I also added levels so that once all the enemies are eliminated from the screen a new level will start. The number of enemies is the level time five. It will get harder as it goes. I have not decided when to cause the enemies to swarm but it will probably be depended on the availability of shields. I still have to add the shields which will probably be the next thing I add.