Team Balancing.

sTo0zsTo0z Join Date: 2002-11-12 Member: 8275Members
<div class="IPBDescription">How to...</div> Don't worry this isn't another post complaining about game balance. <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' valign='absmiddle' alt='wink.gif'><!--endemo-->

I know there is a check already in the game to see test whether someone can join a team or not (enough players on the other team). But is there anything out there that will autoswitch people if the team balance gets out of hand?

ie. Team A and B have like 8 people, then 5 from Team B quits. Now it's a 8 vs 3. Nothing in the coding sees this as imbalance, it only prevents anyone from joining Team B for awhile. So is there anything out there that maybe auto-switches someone on their next death or something?

Sorry if this has been brought up before...

Comments

  • Crazy_DogCrazy_Dog Join Date: 2002-11-01 Member: 2701Members
    duck because all the forum players are getting ready to fire......
  • Secret_NinjaSecret_Ninja Join Date: 2002-11-19 Member: 9286Members
    You probably already know the answer to your own question. AFAIK, there isn't any auto-balance. It would be helpful, but right now it would mostly affect the marines and the players who play as them. The simple fact is that many people play as a marine because they are more familiar with having a gun while running around shooting aliens. Throw them onto the alien team and they probably will be disgruntled, to say the least.
  • coilcoil Amateur pirate. Professional monkey. All pance. Join Date: 2002-04-12 Member: 424Members, NS1 Playtester, Contributor
    The difficulty with this is that each player generally has some RPs invested in him - whether it be a gorge saving for a hive, or a marine who has just received HA and an HMG from his commander. Now imagine that player is suddenly thrown onto the other team - those 50-some RPs the commander just spent, the 5 mins that gorge spent hiding and slowly gaining RPs, the cornerstone of a marine assault, the skulk that had kept two marine attacks at bay - has suddenly vanished, and is waiting to spawn on the other team.

    Combine that with the fact that some players *vehemently* prefer one team over another, and you've got a recipe for disaster. I honestly don't know what the solution is, here. /:
  • TurtleTurtle Join Date: 2002-10-18 Member: 1540Members
    Many servers have the bonus RPs option when the teams are uneven. This is a small start since it allows either team to do more with less people. However it benefits the marines more than aliens (although it's rare to find more alien players than marines).

    It's a very difficult situation to fix.

    My suggestion is that in those cases, hold players on the larger side in the respawn que and only respawn them when it would make the number of players even, or perhaps two more than the smaller team.
  • sTo0zsTo0z Join Date: 2002-11-12 Member: 8275Members
    Yah I always knew that people might get a little edgy over being tossed onto the other team when they don't want to...

    As for the RPs, a small sacrifice to the better overall good of the game I think... Who wants an 8 vs 3?
  • mouthmouth Join Date: 2002-11-17 Member: 9142Members
    Well, who wants to be ripped from the team they've invested time and effort in just to make up for the candyasses who decided to quit at the first sign of trouble? In a game like CS or Quake, auto-team balancing is fair. In NS, it's more like a misdirected penalty. If half of someone's team quits, half of their team quits. With a game like this, i fail to see how this is the opposing team's problem. I, for one, don't want to go to another team cold under those conditions.

    Something does need to be done about it, but i don't think auto-balance is it. Isn't there a "limit resources for uneven teams" option for this kind of thing?
  • GelantiousGelantious Join Date: 2002-11-01 Member: 2576Members, Constellation
    You could make it so The Last player that joined the team is the ones that goes over to the other team first.
    AND He does it the next time he dies.
    So if He's a marine and has a HMG is wouldnt mather becuase he died anyway.

    As for the aliens, if a Alien quits: all he's RP goes back into the RP Pool. And then is given out to the other Alien players.

    But this is something that the Server Admin should decide if he whants this active on his server or not.

    I my self doesnt really whant it on my server, I rather wait until the other team has got some new players.
  • ViPrViPr Resident naysayer Join Date: 2002-10-17 Member: 1515Members
    automatically switching people to the other team is one of the most annoying things ever invented. don't they know what friends and loyalty means?
  • BananBanan Join Date: 2002-02-22 Member: 235Members
    Yeah but the thing is.
    Even if the RP's go back to the team pool, what if a gorge had been standing still for like 5 minutes to get enough for a hive, then he'd be transported over to the other team.

    Firstly: You just spent 5 minutes of that poor persons life
    Secondly: The team would not get that hive up as quick as they should so maybe the marines would win.

    There could be a system like: If one of the teams are underpowered their equipment / lifeforms will be more powerfull.
    That's the only way to balance it really, but it's waaay hard I guess.
  • that_swanky_kidthat_swanky_kid Join Date: 2002-11-18 Member: 9257Members
    However unfair it is to the one or two people that don't want to rejoin, it's even less fair for the people on the team that's missing a bunch of teammates.
    The server warning for a 30 second grace period after which resources stop coming and accumulated resources decline by 1 per second per player overage (alternatively, your resources get diverted to the other team at a rate of 1 per second per player overage) will convince people to swap out quickly enough; if you're an alien and can't buy squat or a human whose commander can't drop health much less a HMG, you'll move to that other team quickly enough. Or you'll stay but you'll be at a pretty severe disadvantage.
  • ZarkarkZarkark Join Date: 2002-11-04 Member: 6889Members
    Uhmm:
    • Auto-balancing <b>before</b> the game starts: <!--emo&:)--><img src='http://www.natural-selection.org/forums/html/emoticons/smile.gif' border='0' valign='absmiddle' alt='smile.gif'><!--endemo--> Fine - as I can decide if I will leave or play on a team I did not intended when choosing this particular server.
    • Auto-balancing <b>whilst</b> in game: <!--emo&:angry:--><img src='http://www.natural-selection.org/forums/html/emoticons/mad.gif' border='0' valign='absmiddle' alt='mad.gif'><!--endemo--> <b>biiiig NO, Sir!</b> It's just not useful/fair to kick someone just to even out player-numbers. You can't force someone to work fine with "the enemy". (It is quite possible he will continue working for his old team by doing sabotage on the new...)

    (I already made a (somewhat technical) suggestion concerning team-balance and rating in <a href='http://www.natural-selection.org/forums/index.php?act=ST&f=5&t=11118&hl=team' target='_blank'>this thread...</a> )
Sign In or Register to comment.