[MUD-Dev] Client side simulation

Byron Ellacott bje at apnic.net
Mon Apr 5 11:08:55 CEST 2004

On Sat, 2004-04-03 at 06:56, dienw wrote:

> Means it's a client/server model, but server only passing events
> (and maybe validating and control some central issue like timing).
> Real implementation is in each client. If everything runs well, it
> will run in sync. If any out-of-sync happen, server should
> invalidate the session.

That means you have to trust your clients to Do The Right Thing
(tm). If the server is not running the simulation itself, it cannot
verify that the client is running the simulation correctly, and an
end user can modify their client to run a more favourable

If you trust your clients, you do not need a central server as
anything more than a connection broker: clients find out where other
nearby clients are, then happily talk to each other to do all the

MUD-Dev mailing list
MUD-Dev at kanga.nu

More information about the mud-dev-archive mailing list