It looks pretty good!
Here are a couple of issues I had while playing:
The loading bar would sometimes start going backward. This is probably because you’re using ContentProvider.RequestQueueSize, which can sometimes increase in size as new objects replicate to the client. A good solution is to clamp the number so it never increases but can decrease.
The Settings UI doesn’t appear above the map voting and other UI, making it hard to change my settings at times.
It isn’t really clear on what you’re supposed to do at the start of the round. I didn’t know if I was supposed to kill all the enemies, kill more enemies than the other team, or enter the base or what. You should add a tutorial round that faces the player against bots so you could learn how to play the game before getting dropped in.
I haven’t experienced it, but team balancing might be an issue in the future. Because players can pick their team, a group of friends that are high leveled could fill up an entire team and completely wipe out the other team. I can’t think of a good solution other than just randomizing the teams the player is on, but you could probably think of something.
I couldn’t find a way to get back to the lobby to buy new gear. I don’t know if its a bug or what, because as soon as a round ends a new round starts. Adding an option to exit from a round might be good, as well as an AFK toggle in case someone doesn’t want to join the next game.
You don’t die or take damage in the lava inside the Underworld map.
It’s pretty unclear on what team is winning, and as far as I know, there isn’t any rewards for winning.
That’s about all the issues I found.
Some feature requests that might fit your game:
A blocking mechanic to lower damage.
New game modes such as elimination and capture the flag.
More movement options like Rolling, Running, and Double Jumping.
Powerups in random locations throughout the map.
A sword holding animation as the default Roblox animation is kinda bland.
Overall, it’s a pretty fun game. I really like the maps and UI, they really fit the game.
please add a way to get to the lobby i am literally in pain