|
|
|
|
|
by jonititan
1294 days ago
|
|
Very interesting. As well as other usages it seems this would be one way to host online games.
The app itself being the only thing served centrally and then instances of the app get served by website visitor's to host their own private workspace/gamespace.
So all data created in that instance would remain private to that instance and the clients that connect to it.
Is that a reasonable use case or am I misunderstanding? |
|
To answer your question: maybe, but for almost any game you need a trusted third party that holds the secret state of the game. A third browser somewhere or a headless server?
Exceptions: complete information games like go, chess and checkers. Everything is public.
Games with a dice like backgammon starts to be problematic because how can one player trust the dice of the other player? A shared random seed would let them know in advance all the rolls.