I wrote:Has any thought been given to integrating a server and netcode module into CC or TPOTS to support peer to peer multiuser play? I don't mean to ask that it work for hundreds of people. I'm aware enough of the load and communication issues to know better. I just mean for small groups of people, say two to ten, to visit the Cavern and other ages together without needing to rely on a single server. And if you were feeling adventurous with your programming, allow node servers for people who have high bandwidth availablity and who can link to another node server with another small group of people.
Reference:
viewtopic.php?f=10&t=1556
The reason I bring this up now is because of PlasmaClient. Perhaps now is an appropriate time to resurrect the idea of spontaneous or virtual P2P "shards." One of the reasons the idea could not be easily implemented, as Paradox explained, was "the actual code of the .exe cannot be modified." With open source software, that is solved.
Further, and importantly, combined with Marten and Lontahv's idea of a PRP previewer, you're getting into collaborative, ad hoc development tools. That is, an instant shard comprised of clients viewing and testing new ages.
Collaborative tools are the evolution of most things and would be especially beneficial to a widely distributed community pipeline.