How can I get clients or servers to connect to multiple servers at once?
Is it possible for clients and/or servers to connect to multiple servers at once using blueprints?
What I want to achieve is a structure whereby players perform actions on their server, but then the server itself connects to a master server such that as players do things on their server, it moves things around on the master server..
I think the unreal engine is set up as a single Slave-Master structure. What you want is a Client-MasterClient-Master structure from what I understand from you. Maybe you can do something with C++, but definitely not with blueprints!
answered Jun 07 '14 at 12:17 AM
I am not sure but for the smaller example it might work. The MasterServer is your Persistent Level. A limited number of ball game arenas could be managed via sublevels. This way you dont need multiple Servers, just the one. I don't know how high you can scale this.
Another solution is to build your own layer of networking. It is not that complicated to send and receive(listen for) TCP Messages, but that would be C++ only. Your master server would listen for TCP messages all the time and would send the gamestate to all ClientServers if some new information comes in. The ClientServers would update and render the car track scene accordingly. The messages are text only, so you would have to parse the information. That sockets would be open for hacking the servers and hand false information in the master server, so you want to encode and decode the messages with a secret key. Not trivial, but not over the top complicated.
answered Apr 06 '17 at 03:27 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here