How is the multiplayer networking done?
Hello. Thanks for making a very cool game.
I am curious as to the networking system that is used for Multiplayer. Is it peer to peer or server based?
Thank you!
Hello. Thanks for making a very cool game.
I am curious as to the networking system that is used for Multiplayer. Is it peer to peer or server based?
Thank you!
The game uses a client-server model with one of the players acting as the server. The platform provider (Steam or GOG) multiplayer service is used for network transport.
So steam servers simply act as a network node?. Is the AI calculated on the hosts PC or in steam servers?
It sounds like it might be beneficial in MP to allow the person with the best computer/connection to act as the server regardless of who actually created the new game lobby. So A creates new game and B and C join to do a 3v3 vs AI. But A's setup is not actually that great and may compromise the game's performance. Player C on the other hand has a great connection and computer. In this case it would be nice if player C's system acted as the actual game host/server.
Next question. Can networked multiplayer games be slowed down by a player joining with a slower gaming PC?
You do get a, "ABC is slowing down the game" warning if someone is slowing down the game but I think that is normally for network reasons, rather than their PC not keeping up. Though I think it is meant to cover both.
How did you find out all of this information about the networking of this?
Was that asking me? Well I have seen that message pop up a number of times. And then later I saw someone complain about it to a Dev saying their PC was fine or something and the Dev replied that far more often than not it is someone's internet speed which is the problem and not the PC. The person in question is based in Australia and he was playing people in the EU and the States on a slow line. Been a fair few network improvements since then and I have not seen it so often. Though you still get games with different players being in the 4 corners of the earth so I expect I will still see it at times.
What I don't know is whether you get the warning yourself if you are slowing the game down.
Separate warnings for a players PC not keeping up with the sim speed and for their internet not keeping up with the traffic might be nice if possible.
(Following this game it amazes me how many people buy games and don't look at the minimum specs)
Welcome Guest! Please take the time to register with us.