I had been working on this game previously and gotten feedback on its alpha stage, but had stopped working on it recently. After I picked up the project again, my first main goal was to implement the feedback I had received on the alpha version, namely adding more enemy types. In my game, the player is on a small spaceship and must pick up ammo in geometric shapes to bring it to the corresponding launcher and use it to fend off the corresponding shape of enemy. As of now, I have added two out of four planned types. The first is the NOT enemy, which needs to be hit with any shape that is not its, then needs to be hit with its shape. The second is the hardy enemy, which simply needs to be hit twice. It’s worth noting that there was previously only one type of enemy, so I also added a weighted probability system for different types of enemies. I also made a fair amount of QoL updates, such as making new ammo spawn at a more intuitive time and adding offsets to different RNG instances to make the game seem more random (by preventing enemy placement from predicting enemy type, for example).