This thread is intended for suggestions on how we expect the logon queue to work. I understand right now its broken and since they're fixing it, we may as well make some suggestions on how to make it better.
this is generally how i've seen queues work in other games. I think its kinda silly that the client seems to periodically attempt to connect to the server and likely has to authenticate each time. Also silly that you are not ushered to the head of the queue when immediately relogging after any disconnect.
-barcode
- user connects to the logon server.
- authenticate to steam to validate the account
- if no space is availalbe, stay connected to the server and show a periodically updating feed of position in the queue, and perhaps an estimation of time remaining (time remaining may be difficult to get accurate but just knowing position in the queue can be extremely helpful)
- Disconnection from the server should not immediately abandon position in the queue
- disconnection should retain the user's position for x many minutes (15 ?) which gives them a chance to log back in and resume position in queue
- this should also pertain to players who disconnect after successfully logging in. i.e. if you have a network hiccup or port to a different haven instance (or to one of the nave cities) and return to the login screen, you shouldnt have to fight the queue to get back in.
- after the 15 minutes, your session is terminated and you will have to go back to the end of the queue when you login after that point.
this is generally how i've seen queues work in other games. I think its kinda silly that the client seems to periodically attempt to connect to the server and likely has to authenticate each time. Also silly that you are not ushered to the head of the queue when immediately relogging after any disconnect.
-barcode