Server join queueing and queue position

SkieSkie Skulk Progenitor Join Date: 2003-10-18 Member: 21766Members, NS2 Playtester, Reinforced - Shadow
I couldn't find a similar suggestion as a thread of its own, so here we go.

Server auto-join queueing would be a great feature, and if such a thing is implemented, also some sort of an indication that how many players are already queueing to a full server, shown in the server browser.

There was already join queueing in Quake2 days, but I haven't seen a queue position system in other than MMO games.

Comments

  • NakorsonNakorson Join Date: 2012-01-13 Member: 140253Members, NS2 Playtester, Reinforced - Shadow, WC 2013 - Shadow
    I'd really love to see that.

    Currently i'm always resfreshing the list and waiting for a free spot and hoping that i'm faster that a other person who wants to join, too. I wouldnt mind much if i had to wait longer if iam not the first to join after a spot is free, since i would have a save spot in the waiting line.
  • NakorsonNakorson Join Date: 2012-01-13 Member: 140253Members, NS2 Playtester, Reinforced - Shadow, WC 2013 - Shadow
    edited January 2012
    --- delete please - double post ---
  • ogzogz Join Date: 2002-11-24 Member: 9765Members
    never realised that queue join system was already in place since quake2 days?, never seen it in any of the other fps around :o

    would be great if its easy to implement
  • FloodinatorFloodinator [HBZ] Member Join Date: 2005-02-22 Member: 42087Members, Reinforced - Shadow
    <!--quoteo(post=1896089:date=Jan 20 2012, 12:31 PM:name=Nakorson)--><div class='quotetop'>QUOTE (Nakorson @ Jan 20 2012, 12:31 PM) <a href="index.php?act=findpost&pid=1896089"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I'd really love to see that.

    Currently i'm always resfreshing the list and waiting for a free spot and hoping that i'm faster that a other person who wants to join, too. I wouldnt mind much if i had to wait longer if iam not the first to join after a spot is free, since i would have a save spot in the waiting line.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Try menumod, it has an auto join option, also if one of your friends are playing on a server you can do a autojoin via steam.
  • reavenreaven Join Date: 2011-09-30 Member: 124664Members
    This is a must, specially when there's just about a couple servers populated but theyre always full. I think the servers browser needs a lot of work; Its too simple.
  • WebbieWebbie Join Date: 2003-12-26 Member: 24769Members
    edited January 2012
    The problem with join queueing is that it encourages people to queue for a full server instead of joining an empty server. I often wonder how many other people are waiting for the same slot as I am - alot of the time I think if you got everyone to join an empty server instead you would have a decent game.

    I think what you really want in most cases is an auto-join system - you submit your ping results to the service, and it enqueues you for every acceptable server, and also tries to group people into servers which are acceptable to all parties. Then if there are say, six people with a common acceptable server, it tosses them into the server.

    Obviously queueing is still useful (eg for clan servers), but in most cases 'pseudo-matchmaking' would probablu get people playing much faster.
  • KrizzenKrizzen Join Date: 2011-12-16 Member: 138181Members
    Pseudo-matchmaking would be nice, but if I'm not forced to use it, I won't. I prefer to select a server based on ping, server features (i.e. tick rate, reliability, mods), and then player count. I do this for ALL first person shooters because the right server is THAT important. Again, I'm not saying pseudo-matchmaking wouldn't be good, but just not at this stage.

    I do think queuing would be fine since it would probably be pretty straightforward for the team to implement.

    Anyway, the empty server problem plagues a plethora of games, and there isn't any good way to go about solving it unless all servers were controlled exclusively by the developer e.g. guaranteed low latency, guaranteed vanilla servers, guaranteed low/mid/high player counts.
  • WebbieWebbie Join Date: 2003-12-26 Member: 24769Members
    edited January 2012
    More better picture explanation:
    <img src="http://i.imgur.com/Degyy.png" border="0" class="linked-image" />

    Clicking "auto-join" would:
    <ul><li> Immediately try to join any selected server which is neither empty nor full (none in above image)</li><li> Enqueue you to play on Servers 4, 6, 7, 10, 11, and 12 (which are full)</li><li> Add you to a pool of players marked as willing to play on Servers 1, 2, 3, and 8 (which are empty) provided there are enough others who are willing to play on the same server</li></ul>

    Manual de-selection of a server should always be remembered. Using the select all tool or adjusting the latency threshold should never re-select a server which has been manually de-selected.
  • HarimauHarimau Join Date: 2007-12-24 Member: 63250Members
    What decides when people join Servers 1, 2, 3, and 8 (which are empty)? Numbers, I mean.
  • WebbieWebbie Join Date: 2003-12-26 Member: 24769Members
    edited January 2012
    Say 6 people? Whatever Charlie feels is the minimum for a game of NS. :)
Sign In or Register to comment.