[Standards] ProtoXEP: Game Support

Richard Dobson richard at dobson-i.net
Sat Jan 12 11:05:31 CST 2008


>> That will only work if you trust each party to follow the same set of rules 
>> governing the game and not to make invalid moves/cheat, it is far better to 
>> have a third party (i.e. a gaming server, or maybe one of the participants) 
>> receiving all the moves and verifying them before distributing them to all 
>> the players, also a lot of games (for example battleships, scrabble, most 
>> card based games, i.e. poker, uno) work by neither player knowing the full 
>> game state with the full state only known by a neutral third party.
> 
> You can do all this with a bot moderator and players only visitors and
> let them PM the gamebot.
> 
> But then, you can not send normal talking messages.
> 
> Or, a move would be valid only after approving message by the bot (and
> all other moves would be considered invalid up to that time).
> 
> Or a bot could kick for cheating, which is somehow similar what happens
> with a game without a computer.
> 
> The only thing that I see as a problem is how to discover the game
> rooms, unless you have the support.

Sure exactly, as I said you need some kind of neutral third party for a 
lot of games, be that a server or a bot it doesnt matter, but you cant 
do as the previous poster seemed to suggest (as far as I read it) and 
just use bog standard MUC and RPC between the players for all games.

Richard



More information about the Standards mailing list