Server Login-Queue
Laosh'Ra
Join Date: 2011-12-09 Member: 137232Members
<b>motivation</b>
well, one the one hand it is great to have so many new players. on the other hand it can be annoying to find all servers either full, empty, or high-pinged due to their location.
only option left is to refresh every now and then, hoping to find an open slot.
<b>idea</b>
so how about adding a login queue? there would be one queue for every server and it fills up with people trying to join a full server. i have no idea how much work this is (optimising the game comes first ofc), but i guess it's quite possible considering UWE made the engine by themselves.
<b>example</b>
to give you an example: you attempt to join a server which is full (16/16). you will be added at the end of the queue for this server, a popup-window displays how many other people are waiting in line. as soon as one person leaves the server, the first one in the queue is allowed to join, the rest will move one up in the queue (the number of people waiting is reduced by one). if a person gives up on joining (e.g. the queue seems to long) they can cancel their attempt and try a different server or whatever. they will also be reduced from the queue then.
<b>advantages</b> (from my personal point of view)
-fair: first to wait is first to join
-you get an estimate of how long (how many people waiting in front of you) you have to wait until you can join
-no need to constantly refresh the serverlist all the time
<b>disadvantages</b> (from my personal point of view)
-effort to implement it
-people will probably go afk (or alt-tab) and check back every now and then. this is not a problem if they do it at a resonable rate, but some people might end up afk ingame (since there is a ready room, the teams don't really suffer from this; idle-kick could do the trick to prevent people from going afk too long just to keep their slot)
-people might tend to join the queue instead of filling up other low-populated servers (but if the queues fill up a lot, people could easily get impatient and look for another server)
i'm not experienced with this, so i don't know what the costs and risks are. if the idea is miserably bad for some reason, fine with me. i just thought i'd share it in case it is not.
well, one the one hand it is great to have so many new players. on the other hand it can be annoying to find all servers either full, empty, or high-pinged due to their location.
only option left is to refresh every now and then, hoping to find an open slot.
<b>idea</b>
so how about adding a login queue? there would be one queue for every server and it fills up with people trying to join a full server. i have no idea how much work this is (optimising the game comes first ofc), but i guess it's quite possible considering UWE made the engine by themselves.
<b>example</b>
to give you an example: you attempt to join a server which is full (16/16). you will be added at the end of the queue for this server, a popup-window displays how many other people are waiting in line. as soon as one person leaves the server, the first one in the queue is allowed to join, the rest will move one up in the queue (the number of people waiting is reduced by one). if a person gives up on joining (e.g. the queue seems to long) they can cancel their attempt and try a different server or whatever. they will also be reduced from the queue then.
<b>advantages</b> (from my personal point of view)
-fair: first to wait is first to join
-you get an estimate of how long (how many people waiting in front of you) you have to wait until you can join
-no need to constantly refresh the serverlist all the time
<b>disadvantages</b> (from my personal point of view)
-effort to implement it
-people will probably go afk (or alt-tab) and check back every now and then. this is not a problem if they do it at a resonable rate, but some people might end up afk ingame (since there is a ready room, the teams don't really suffer from this; idle-kick could do the trick to prevent people from going afk too long just to keep their slot)
-people might tend to join the queue instead of filling up other low-populated servers (but if the queues fill up a lot, people could easily get impatient and look for another server)
i'm not experienced with this, so i don't know what the costs and risks are. if the idea is miserably bad for some reason, fine with me. i just thought i'd share it in case it is not.
Comments
well, one the one hand it is great to have so many new players. on the other hand it can be annoying to find all servers either full, empty, or high-pinged due to their location.
only option left is to refresh every now and then, hoping to find an open slot.<!--QuoteEnd--></div><!--QuoteEEnd-->
Did you see that twitter feed about implementing a gather feature of "picking up a game" ?
well, it's not like i demand this to happen: i just wanted to share the idea in case it makes sense to UWE.
The server to which you are standing in line to join could even have an auto-suggested secondary server. When trying to join a full server, a message box could pop up, asking if you want to wait for an open slot and if you accept joining the suggested secondary server. If the suggested secondary is also full, its secondary server is instead suggested and so on.
still, with an exploding playerbase (45000 free games!) and people having certain requirements which servers they want to play on (ping, mods, whatever) i'd still love to see this feature.