but when u are switching the server, doesn't that going to take at least 10 seconds? Just walking through a wrong door and you have to waste 20 seconds to come back.
that's how long it took to switch from idev to fb server and we are talking about 2012. less than 2000 players active both fb and idev combined.
|
I don't see why switching servers that use the same resources should cause substantial load times if the client is caching resources properly. Add to that you have fewer resources for spar, and you can keep the user busy during the load time with something like walking through a long hallway or fighting a practice spar against an AI.
Also, it doesn't need to be a different server. This is basically a poor man's multithreading solution that can be implemented when you don't have the resources to actually implement multithreading within the server's code base (i.e. have the OS or network do it for you), or you intend on adding multithreading capabilities to the code but use this kind of solution as a stop-gap measure.
And, of course, nobody who visits this forum can implement anything like that because they don't have access to the client and server code.