On Mar 21, 2006, at 2:56 AM, Ross Bamford wrote:

> Doing that, though, I realised it might be nicer to route everything
> through the player after all - the output setup is currently  
> completely
> transparent from the game classes' point of view, so could be easily
> changed e.g. to use a different output style, or for
> internationalization (instead of marshalling the messages, give each
> message a number that is sent over the wire, and looked up on the  
> client
> to get the right message).
>
> Also, since the player is provided by the client, different clients
> could be using different output formats or whatever with the server
> having no knowledge of that :)

This is a great point.  Good ideas all around.  I believe you're  
right that this would be the correct way to handle multi-player.

James Edward Gray II