I played the game and I can say that the idea itself is not bad, but there are some small nuances that would be better fixed.
The first thing I noticed is that your menu screen itself is tied to the upper left edge. You need to make it so that the background itself stretches with the window resolution. That is, when the game starts, the window is normal; as soon as you enlarge it to full screen, the window becomes huge.It is necessary to make the stretching dependent on the screen resolution
The controls for this game are non-standard and a little unintuitive. The A and D keys themselves work as they should, but you can't move up and down. The only thing that works is the small arrows, which isn't always convenient. It's better to make a binding, but WASD. Shooting is the most non-obvious aspect. Shooting is done with the spacebar; it's better to make it so that shooting is done with the left mouse button.
If this is your first game, then congratulations, it's a good start for a newbie.
What I can wish for you is to develop and study further. And you will succeed. The main thing is not to stop and not to give up.