Post Reply 
 
Thread Rating:
  • 2 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Change game type while in lobby
10-24-2015, 09:11 AM
Post: #11
RE: Change game type while in lobby
(10-24-2015 09:08 AM)Inuyasha Wrote:  There are two problems here. Both of them can be hard to fix.

1) Switching from larger games to smaller ones when there are too many slots filled. You have an excess of players in the game that you have no way of handling. For instance: switching from a 2v2 to a 1v1 when there's three players in.
2) Switching from 3v3 to 2v2v2 when three people are in the same team. You now have invalid teams, since there is a team that is too large.

This is how I used to handle this situation: one of us creates a new game, sets it to private, and sends the join code somehow to the other person. Once they join, set the game to public. It honestly works, although you need some other channel of communication for sending the code.

Didn't even think of those. Those are both major problems. I can't solve problem 1, but for 2 I can tell you to use the in case of game switch type you can select that in case of 2v2v2 go this color, and only allow 2 colors for each.

[Image: udpoal868c4.gif]
[Image: lsvmlm8.png]
[Image: Zhp0OLw.jpg]
It's not that I fear in my own self-confidence, it's that the others fear in it.
[Image: ulapdo6b724.gif]
Find all posts by this user
Warn the author for this post
10-24-2015, 09:53 AM
Post: #12
RE: Change game type while in lobby
I thought 1 is pretty easy to solve, it simply doesn't allow you to decrease your game type (e.g. 2vs2 to 1vs1) when too many players are in the lobby, it would be the same as kicking out players no? But it could still allow you to increase the game type if you can.

[Image: 2cq0inq.jpg]
Find all posts by this user
Warn the author for this post
10-24-2015, 10:07 AM
Post: #13
RE: Change game type while in lobby
(10-24-2015 09:53 AM)Sir Smashalot Wrote:  I thought 1 is pretty easy to solve, it simply doesn't allow you to decrease your game type (e.g. 2vs2 to 1vs1) when too many players are in the lobby, it would be the same as kicking out players no? But it could still allow you to increase the game type if you can.

Increasing it is fine.
Not allowing you to reduce it is problematic due to something called a race condition: what happens if someone joins at the same time you reduce the game? (On online services, there's no good way to avoid race conditions, sadly.)

Find all posts by this user
Warn the author for this post
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)