Crossfire Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CF: maps/machine load/server<->server
[ from Christian Stieber ]
>
>
> > Out of curiosity, has anyone thought about distributing maps across
> > multiple servers? I should think it would be fairly easy to allow doorways
> > and such that link across maps to also link to another server?
>
> It's not that easy to distribute the server, although it could be
> done (of course).
>
> Without much thought, the following things come to mind:
> a) the player has to be transferred
Actually I was thinking players would have master servers which
could help with name duplication ie only one instance of name at a server
The server taking over would get a copy of the player maintain it for a
while and then re-synch up when a player left the server.
> b) the party information has to be transferred
I haven't used partying but I suspect this could be done with the
same master server concept?
> c) tell and shout has to be routed to the other servers
I don't see this as necessary since I envision the breaks to be
more along the lines of well separated areas. I imagine someday if it
takes off well enough perhaps we could have an explosion of CF worlds just
like the WWW imagine how much interlinked web pages have grown and what
it would be like to see the current crossfire world multiplied likewise
> d) pets have to be transferred
Any suggestions?
> e) who information has to be made available
I don't see this as necessary either.
> f) the X data has to be sent to the server where the player is
> (doesn't make much sense to close the windows and reopen them
> every time you change servers)
I'm assuming a complete Client/Server solution by this point.
it will save a lot of the overhead.
> g) the player directory has to be shared
I envision this through the master server.
> h) the admin or (even better) the servers have to make sure that
> a given map is only active on one server
The idea is you wouldn't have overlapped worlds.
>
> Christian
> [to unsubscribe etc., send mail to crossfire-request@ifi.uio.no]
>
[to unsubscribe etc., send mail to crossfire-request@ifi.uio.no]
References: