How to set up server hosting?
I want to learn unreals multiplayer . From other posts I've seen this company offers good hosting and it is cheap for what I need 5$ is the cheapest and probably all I need for testing. https://www.digitalocean.com/
1: I have no idea how I would set up a dedicated or master server on their hosting. I've never used services to host or even really made my own website.
Can someone explain how setting up a master server on this service would work, are there any guides? Do you just send your dedicated.exe through ftp to the hosting service and then somehow have it execute? Can someone please explain this.
Or is there a easier way to create a master server I don't need much because I'll just be using it for testing my multiplayer game with a few friends. I could host a master server on my computer but I've had problems in unity with people not being able to connect to me even though I had the port forwarding set up correctly.
What do I need to know to set up a master server and get that to send players to a certain game. What things do I need to research and be familiar with. Thanks!
Master server can be done in any form, goal of it is to list servers, so you need to make way for server to register to it and way for players to optain it. I think HTTP solution would be the best for something simple and keep list in database. Master server can have just ips of server, the reast of data can be optained from server beacon. The game server need to send HTTP request every few minutes, if its stops to send them you outdate hist master server entry. You could also use diffrent protocols, for exmple communication protocols IRC or XMPP (but you would need to add support for those to UE4). Also some online subsystems support master servers, i think SteamWorks do
As for hosting game server, you need Linux or Windows server where you cen run your own executables and have all needed dependies.
answered Sep 12 '14 at 02:02 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here