I'm new to this board, so forgive me if this is already discussed, some brief, and perhaps bit too hasty searches yielded no results though ,and i think the idea will be nice to enable more massive multiplayer games.
i've been watching some YouTube videos of this game (also got it, but i dont play alot at the moment unfortunatley...)
I was thinking, looking at some of the issues, including bandwidht issues of ppl hosting games etc. that it might be a cool idea to enable the synchronisaton of 2 or more servers. Perhaps even where the master server unloads players to other servers if they are too busy.
i think if the servers are clustered, then the processing can be shared / offloaded to cluster members, where the map itself and players etc could be synchronised between the servers.
Perhaps this is a bit overkill for factorio, but i think the massive multiplayer aspect is very fun idea, especially if you could have 2 or 3 dedicated boxes running 1 game so tons of people can join it..
i'm not sure how feasible this is with the code base and how the game is built as i havent really looked at the server / network traffic that it generates but if it's possible then that would save alot of effort optimizing the game to be able to house a big player base on a single server. you could even then just cap the player count to a reasonable amount by default, and tell ppl they can add servers to the cluster to add more slots.
Either way thanks for making a game i'm scared to play now... i played it 4-5 times, but probarbly like 60 hours... and then i thought i'd have to stop untill i have some time off


Cheers for al lthe hard work to bring this game to us so far!