forum

Multiplayer QoL Suggestions

posted
Total Posts
5
This is a feature request. Feature requests can be voted up by supporters.
Current Priority: +0
Topic Starter
Lysander
Hi, this is my very first post after writing ideas I had along my time in the osu! Multi gamemode. Also I am not an English native speaker so there may be misspelling. I'm not a programmer/dev, I do not know how this things can be programmed, but I'm sure they deserve to be discussed.

Below are some suggestions to create more costomized Multiplayer Rooms in osu! and why should them be implemented.

First of all: Room Host and Map Picker


This is overall a tweak to provide more control of your Rooms. I think about it to give the right of Song Select to certain Player but not the total control of it, because I've seen rooms taken over by some player/s who want certain difficulty because "it's too easy" or some playstyle "because I do not enjoy it otherwise". It wasn't just sometimes, it happens most of time if not always when a room gets popular; and in the actual situation imagine: the one who gets host can also kick the original one before he can type the command !mp host <nickname> This should be concern of everyone about the toxic players and give them less ways to grief rooms.

Tweaks before creating a room:


Star rating
A couple of boxes to write the range of stars (two decimals included) the Map Picker must stick to choose. If not, a pop-up message must appear saying "This difficulty is beyond/below the room's star rating chosen by the host. Please select other map".

Rank Requirement
This may be a vague concept I thought (almost every time I join any Room), everyone thinks different. I do not pretend this to become to a real something, but i will just put this thoughts on the table.
Instead of showing the max/min rankings of the current players in the room, it should be possible to assign the room a rank range, and everyone below/above that couldn't join the room. My reasons for this is that It is not fair a "lvl40" can join a "Newbie Channel" in an FPS, so they have their channels locked for them. Rooms in osu! also need this, it's better if you want to compete in matches, to find players near your current level and skill, rather than the opposite. But it comes to controversy that in the real world rank doesn't equal to skill. I know the case of a close friend: he doesn't have internet, his only way to get scores uploaded is to travel to his friend's house and get some wifi. For that kind of players it may be very hard to find rooms not locked by rank if they sometimes get to Multi. Also the older ones who lost lots of ranks because of inactivity may be affected too.

Auto Host Rotation
(This also should be renamed to Picker Rotation?) To choose if the Picker must rotate down and how many maps lasts. A very known issue when rotating is when players join the room, they use a random slot, maybe empty by someone who left, and so the host is unable to know if the one below him is the right one who deserves the next. I think it may be possible to assign a number to everyone starting by the owner (1), and everyone who enters receives the next number, so it will not be possible to lose the count. Also the auto rotation feature must be able to read the numbers and rotate accordingly. When someone leaves, the one who was the next receives it, and everyone below him [ordered previously] receives a refreshed position like: Player 14 leaves. Player 18 is below him in slot but in the order the 15 is the next, so the secound one receives the map picker right, and his count is set to 14, also the ones who were 15, 16, 17, 18, now are 14, 15, 16, 17.

Room Notes/Tags
For this I think, instead of joining inmediately after choosing a room, it should pop up a window that must show the properties of it, also a space for the notes leaved by the host, like "Chilling" or "X Playstyles preferred", "Only Discord" etc. It'll be nice to advertise it, because I've personally been kicked many times because it was a private room of two, or, as I said, only discord x server users allowed.

Edit 1: Just a name change from Rank Lock to Rank Requirement as the first one may sound rude
Edit 2: Deleted a section wich was already kinda implemented
OtakuKent
Really good suggestions. I really do like the map picker idea as some games involve host rotation to make games more involved with the players but some people abuse that and sometimes rak/kick everyone in the match.
The score hidden ingame is already a feature (kinda). You can press tab and hide the scores on your end, but that doesn't mean the other person pressed it and might compete with your score anyway.
I really think the star rating idea is really unneeded as you can specifically put on your match title the stars of the maps that will be played, but yeah, some people literally do 7* maps when they become the host (because of host rotation) when the title explicity says 4* only or something like that.
For Rank Lock... It actually might be a good suggestion but the name is too far from the idea, or at least sounds far. Maybe uhhh... Rank Requirement? Yeah, I think that's a better name for it.
I don't really have thoughts on the other ideas as they build on the ideas already made, but yeah. good overall.
Topic Starter
Lysander

OtakuKent wrote:

You can press tab and hide the scores on your end, but that doesn't mean the other person pressed it and might compete with your score anyway

But in multiplayer? Ill try, because in singleplayer appears "Hit tab to make the score visible" or something but in multi it doesnt appear.
Edit: It works, my bad. Ill delete that section

OtakuKent wrote:

but yeah, some people literally do 7* maps when they become the host (because of host rotation) when the title explicity says 4* only

Thats why it should be more strict imo >.>.

OtakuKent wrote:

Maybe uhhh... Rank Requirement? Yeah, I think that's a better name for it

Hm you're right, now reading it.. sounds rude... Ill edit it!.
xenal
Star rating and auto host rotation already exist in forms of unofficals bots (haven't seen any in a while, are they still up?) and since they control the room and are the hosts (most of the bots, I remember a host rotation bot just rotating host around), they also fit your room host and map picker part.

Even tho thoses aren't offical implementations and are solutions from the community (which osu is driven by), should they be added in the official version. I don't think they really need to, similar to how we don't see a request to preview pp for a map since tillerino and ezpp does it (they are however more popular than hypex for instance).

As for the room notes and tags, thoses should actually be part of the title. Private room already exist in form of password, which can be shared on "discord x" or through invites. I don't think this is needed as this should be handled by players in the first place.
Topic Starter
Lysander

xenal wrote:

Star rating and auto host rotation already exist in forms of unofficals bots (haven't seen any in a while, are they still up?)

Tomorrow i'll search for them to see how they work, thanks! Maybe a new edit after.

xenal wrote:

As for the room notes and tags, thoses should actually be part of the title. Private room already exist in form of password

I tought it could be a very long title, but yes.
I said it because sometimes i join a room wich is private but it doesnt have password and they kick me. Or not private but they see my rank wich is too low or too high, and the same thing occurs.
Please sign in to reply.

New reply