Loading...
  OR  Zero-K Name:    Password:   

An idea on how to break up one room culture

12 posts, 480 views
Post comment
Filter:    Player:  
sort
7 years ago
I have heard many solutions on how to try to stop people clumping up into one room, causing massive lagfests and/or stuff like 10v10 Icy Run. Many solutions, like matchmaking have the problem of delays between games and decreased chat between players. Stuff like setting a hard cap on games seems just wrong.

The problem is simple: It is hard to start another active room, and people would prefer a laggy game from no game.

So, my solution: A new lobby command called !split.
Syntax !split [number of players to split from room, (optional) name of new room]

Example: There are 18 players in a room. Somebody wants a smaller game room, so he does !split 6. This would trigger a poll asking: Do you want to split into a 6 player room? 0/6 The important part here: The poll would require only 6 players to succeed and only the players who vote !y would get split into a new room.

The person who does the !split will become the moderator of the new room and the new room will try to inherit most of the properties of the old room.

So, thoughts/ideas/problems I didn't think of? This solution almost feels too simple.
+0 / -0

7 years ago
A command !split used to exist I think. If I recall correctly, it got used sometimes but not all that often.
+0 / -0
7 years ago
quote:
A command !split used to exist I think. If I recall correctly, it got used sometimes but not all that often.

Did it do the same thing or did it just have the same name?
+0 / -0

7 years ago
It did something similar; probably not exactly the same syntax, though.
+0 / -0
It was there and I even managed to get a successful vote on it about a handful times. The command was
!votesplitplayers
and would divide the rooms 50:50, splitting people by Elo rating.

There's really no need for it now that we have Matchmaker. One room culture also no longer exists, it's no room/chatroom culture now.
+2 / -0


7 years ago
CZrankpsaniac the !split implementation that you are talking about almost existed at one point. A problem with it was that !split would take everyone who voted yes so there was a great risk that you would have a small number of people vote to split and be left with an unviable game. Another issue is that people have a tendency to randomly click things so you can't guarantee that a game will happen. In any form your interaction with a !split creates the risk that you will not play a game and miss out of the start of the big game.

Your exact implementation may have existed at some point too. People just tend to be wary of these things. I think many of them want to play in large games. The current solution is the matchmaker. Queue and sit in the room at the same time and see if you can get a 3v3 in the queue.
+0 / -0
7 years ago
My idea was that if the poll was !split 6, and 4 people vote !y the poll would fail and nothing would happen. I do not see a problem with !split making unviable games. Players who want to be in another room after the !split can just join it. If the new room has bad balance, that makes it no different from normally created rooms which also have bad balance.

Dividing players 50:50 is what I wanted to avoid. I wanted an easy way to let players in a big game who want a small game get a small game and the players who wanted a big game stay in the big game.

+0 / -0

7 years ago
Then use matchmaker. Ask other payers in the big game to join the same queue and once you're enough, you'll automatically be moved to a new room. I've already done this successfully in multiple big games.
+1 / -0
still, i think the behaviour of players is nothing that has to be shaped in general at all,
with the exeption of toxicity.
We are not their mommys and daddys.
+1 / -0

7 years ago
You don't break a culture, you make a better alternative counter-culture which overcomes it. (See how netflix/steam etc. dealt with piracy)
Or you don't, because people play what they want and it's ok.
+1 / -0
7 years ago
ATrankhokomoko

Or you let it die out to get replaced by a new one.
+0 / -0