Vote Change Team and Vote Host Migration needed


(Awez0me) #1

These two votes are badly needed.

Vote Change Team:
Same as Vote Kick but it doesnt kicks the person, it just puts the person voted for in the other team.
As it is now, if me and my freinds whant to play in the same team we often need to vote kick people from the match, even if theres space in the other Team.
Asking People to change mostly not works because they in XBLIVE Party Chat or dont have a Microphone.

Vote Hostmigration:
Often The Game chooses a Host that cant handle the max player numbers, or just has a unstable connection, uses weak wireless or is downloading stuff in the backround.
Even when everyone gets red bars every 5-10 secs the game doesnt do this on this own.
If the Host is on our team and we all suffer lag we just Vote-Kick the person to force a Host Migration, after this it runs fine 99% of the time.
So it would be really Usefull and a good way to cure the Lag if we had a Vote to let the Game choose a new Host. Of Course all people on the Server had to Vote.

I hope SD reads this and can put it in the next Big Patch


(Coolaguy) #2

[QUOTE=Awez0me;317304]Vote Change Team:
Same as Vote Kick but it doesnt kicks the person, it just puts the person voted for in the other team.
As it is now, if me and my freinds whant to play in the same team we often need to vote kick people from the match, even if theres space in the other Team.
Asking People to change mostly not works because they in XBLIVE Party Chat or dont have a Microphone.[/quote]I agree that the current implementation of party-support in Brink is largely inadequate. However, I disagree with your proposed change, itself.

A more elegant and less, frankly, obnoxious solution than either your proposed change (vote change team) or your implemented workaround (vote kick) is allowing players to search for and join games as a party:

  1. WITHOUT requiring all players to “Join Session in Progress”
  2. WITHOUT dictating that players play private matches

The ideal embodiment for this change would be a working lobby system in the Brink character selection interface where a party leader could search for a suitable game.

Alternatively, or in addition, another solution could be allowing players to start a private match (in the warm-up mode) and then allow the match host to “Open the Game to Public” to allow players to join the opposing team.

Splash Damage’s Richard Ham has described the current system in detail, and he has attempted to account for this oversight with the following explanation. Prior to games, players are allowed a ‘warm-up’ period which is supposed to fulfill all of the functions of a working lobby system without dictating that players sit around in a ‘boring’ lobby. This is an interesting idea, but it clearly doesn’t satisfy all stakeholders, particularly those seeking to join and play games as a party on the same team (without presently exhibiting less than desirable behaviours such as the vote-kicking of ‘innocent’ players).

Yet another alternative that borrows from Splash Damage’s concept of ‘boring lobbies’ would be allowing players to start a private match (in the warm-up mode) and then allow the match host to enter the search criteria for a new game. The only instance in which I think this would qualify as an improvement is if this were the only way to implement party-support when searching for matches (i.e. suppose the lobby variant weren’t possible for some reason).

[QUOTE=Awez0me;317304]Vote Hostmigration:
Often The Game chooses a Host that cant handle the max player numbers, or just has a unstable connection, uses weak wireless or is downloading stuff in the backround.
Even when everyone gets red bars every 5-10 secs the game doesnt do this on this own.
If the Host is on our team and we all suffer lag we just Vote-Kick the person to force a Host Migration, after this it runs fine 99% of the time.
So it would be really Usefull and a good way to cure the Lag if we had a Vote to let the Game choose a new Host. Of Course all people on the Server had to Vote.[/QUOTE]

I more or less agree with this change.

That is, I think that it could function as a temporary work-around until they resolve the more pressing issues:

  1. Poor netcode resulting in significant lag even in the instances when a ‘decent’ or ‘good’ host is selected (note: ‘excellent’ hosts can presently host lag-free games, but these are few and far between in my personal experience)
  2. Lack of Automated and Optimized Host Selection. Realistically, the game should select the best host from the connections available, and it should apply a ‘stress test’ to each potential host in the event of a Host Migration. Likewise, Hosts should be selected for having an ‘Open NAT’, because those with ‘Closed’ and ‘Moderate’ NATS are incapable of hosting games for other players (with the exception of those with Open NATS i.e. this is a function of whether ports are open or not).
  3. Lack of Automated Host Migration. Again, a properly coded game should implement a feature to Migrate Host upon the detection of some significant form of latency amongst the majority of players. Host Migration is already enabled for those instances in which a Host leaves the game, however, as is outlined in List Item #2, the current process is suboptimal.

(Awez0me) #3

Yea i aggree, being able to start a new match, start a match in private then open it for Public when everyone is in the game , or a whole party/lobby system would be better.
But I dont see a realistic chance for a Lobby system to be implemented throu a Patch.
Thats why i came up with the new Vote Option, its easy to implement and not much codework needed, i think.
Start a new Match option or change Private match to public once started could also be a realistic update.

For the Hostmigration and Lag.
Brink has a real good netcode.As long as no person screws it up with a realy high ping or the Hosts Connection has Issues.
The thing that dont works good is Host and Game selection,and the decision when a Hostmigration is needed,
It often puts people from different continents together, wich just cant work never ever ever,Games today are able to Hide the Latency but the Pie is a Lie-
But almost every XBOX game has that problem.
Exception are Games wich have a Region only option like Black ops.But even Black ops has Lag issues.

Issue 1:
Someone gets thrown into the game that has a 200ms ping everyone else has lower 100 ms what happens is the game compensates for the High Pinger and everyone has Lag issues now.Thats retarded and should be changed.Never should anyone ge in a game with high ping

Issue2:
The Game can choose a host that has good bandwithand Ping first, but during the game someone in the Hosts house starts watching videos on youtube and causes Lag, thats when the Game should HostMigrate on its own.Sadly it doesnt its too forgiving when the hosts conection goes down.But that can easily be adjusted throu a patch.

I think the people playing, can decide best if the host sucks or not so why not allow them to demand a Host migration if they think its neccesary.


(Coolaguy) #4

I hear you, and I figured that was your angle all along.

Good to know about a) the good Netcode and b) some confirmation of the issues with Game Selection, Host Selection, and Host Migration.

You’ve convinced me that a Host Migration vote option could be a great feature, in addition to the necessary improvements to Game Selection, Automated Host Selection, and Automated Host Migration.