Can games that *require* realtime play with multiple active players be implemented on BGA?
A designer just asked me about implementing a game where all players play simultaneously, whoever finishes placing their tiles first stops the game, and then scores are tallied (first finisher doesn't always get the highest score).
Turnbased just would not work. One player would easily win while the others were offline. So is a game like this not allowable, or is it allowable with a big "Don't play this turn-based!" warning? I'm sure there are lots of games like this, I can think of a few. Perhaps BGA don't want games like this with fast realtime clicking? The wait for the server to process each tile placement may be too painful.
Even for realtime play I suspect the BGA server latency may vary a bit round the world and a player with laggy internet could unfairly be delayed and miss out on placing tile(s) before another player ends the game.
Is there an official answer on this? I haven't come across any docs about it.
A designer just asked me about implementing a game where all players play simultaneously, whoever finishes placing their tiles first stops the game, and then scores are tallied (first finisher doesn't always get the highest score).
Turnbased just would not work. One player would easily win while the others were offline. So is a game like this not allowable, or is it allowable with a big "Don't play this turn-based!" warning? I'm sure there are lots of games like this, I can think of a few. Perhaps BGA don't want games like this with fast realtime clicking? The wait for the server to process each tile placement may be too painful.
Even for realtime play I suspect the BGA server latency may vary a bit round the world and a player with laggy internet could unfairly be delayed and miss out on placing tile(s) before another player ends the game.
Is there an official answer on this? I haven't come across any docs about it.