[messages] [Developers] Human readable saved games

swampwallaby b.easton at exemail.com.au
Mon May 23 00:24:20 MST 2011


> But making savegame files completely human-readable XML seems to me
> problematic if that savegame file contains hidden piece information
> – it would be perhaps too easy for someone to sneak a peak at his
> opponent. Unless you'd find a way to encrypt or otherwise serialize
> hidden information.


This is more than just an issue with saved games. The hidden state
information is transmitted out to all clients to keep them in sync. One
game piece can include both hidden information and open information.
Clients other than the owner of the piece can manipulate some aspects of
that piece, and must maintain that 'hidden' state, and be able to
transmit it on to further clients. 

Theoretically, it should be possible to isolate the 'hidden' state and
use Public Key Cryptography to keep it from being read in the clear by
other clients.

This is a really fundamental issue that is vital to get right from the
start.

_______________________________________________
Read this topic online here:
http://www.vassalengine.org/forum/viewtopic.php?p=23103#p23103


More information about the messages mailing list