-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Party Feature #1332
Comments
I think the current team assignment system would account for this without issue, parties would need to be assigned to a team before everyone else though, and maybe a system should be added to do some balancing of where parties are assigned Parties could probably be limited to 3 players to start, matching the size of teams in tournaments |
It has been suggested here by me: https://discord.com/channels/447819017391046687/448136308108296213/1246534500171911249 And @MoreKat disliked it with this argument:
BTW, The suggestion has been heavily downvoted. |
@farooqkz Thanks for letting me know. For the concern of parties unbalancing teams: The other argument is about team cohesiveness. Addressing the concern of parties hurting the community: Also, currently the poll is 8/6 in favor of parties. Is this enough for you to make it 9/6? :) |
I'm willing to try it since you put in the work |
Great, thanks! Let me know what I can do to help. |
We had Ubuntu release party + a LAN party few days ago. For LAN party I launched Minetest CTF on my SBC. It is of note that assigning teams based on some client information such as client IP also helps. For instance if 10 PCs are on one side of the room and 10 on the other side, it makes sense to have each in one team rather than randomly assigning teams. |
Sometimes I play capture the flag on a voice call with friends, but there is no way to make sure that we are all on the same team, and the game is not as fun as it could be because of this.
I read some of the other github issues and I agree that players being able to change teams at will would be problematic.
What I am proposing is a feature which would let players invite other players to their party, and if the other player accepts, when the next match starts and subsequent matches the players who are in the party together would be guaranteed to be on the same team (unless the party is larger than half the number of players on the server.)
I think this would avoid many of the problems with being able to change teams at will, such as people changing teams to get off the losing team. They would be unable to do this because parties would only take effect at the start of the next round.
A potential issue with parties might be some really good players going into a party together to destroy everyone.
Currently, this is kept from happening because of the way that when a new player joins they will be put on the weaker team, as is implemented in "Allocate players into teams on the basis of cumulative team scores #319".
To remove the strong people ganging up problem, the algorithm that assigns teams when parties are involved could use a similar system to the one added in #319, so what would end up happening is that if some players who were very strong went in a party together, the other players on their team who were not in the party would be disproportionately worse players than average. This would mean that both teams over all would remain balanced.
The text was updated successfully, but these errors were encountered: