As I am still running Anteworld on a small Nvidia laptop (I look forward to running it soon on a recent CPU/GPU workstation),
I'd like to understand something about performance vs. remote access :
- the engine is server-side downloading the necessary portion(s) of the world (mainly terrain I see, .wad files) based on the user position in the world, exact?
- the corresponding downloaded datas are then cached or stored on the local disk,
- when the user is somewhere at a position where there is nothing more to download, the download stops and there is no more any interaction with the remote "streamer-server", is there ?
BUT does the download affect the performance so much on the user-side that it is necessary to stop any interaction with the remote server ?
Of course it depends on the platform and on the remote server, but on a serious desktop, multi core, with good Ram and GPU, why not run a quasi-continuous download ?
In other word, why not pre-store some tiles ? even if they have no immediate usage ? you would say which tile... I don't know, more probable would be neighbor ones?
of course, it the user jumps vertically into space, then rotate 180 degrees around the planet, this pre-download must be stopped at the profit of the new position...