Can i use unity networking to make mmorpg
Hello, can i use unity 5 networking system to make multiplayer like world of warcraft.. Server will be running on dedicated machine(handle many many players) with Linux/FreeBSD or Windows.. and clients will connect to this machine.
Answer by fredfishgames · Aug 18, 2016 at 08:16 PM
I'm afraid unity Networking games are hosted by one of the players, but you could make the server run an instance of the game, so it is eaisily possible. Just give it a try and see if it works for you.
Answer by jdean300 · Aug 18, 2016 at 10:21 PM
Yes, but in order to handle MMORPG level of traffic you will have to do a lot of things manually and with the low level API (LLAPI) rather than the high level API. You'll probably have to do a lot of low level work to split players across multiple servers depending on what area they are in as well. So, yes it's possible, but Unity is unlikely to help you very much.
A Linux box can run a headless instance to behave like a server, and you can even have a separate build that cuts out/simplifies all the gameplay aspects that are not relevant to the server. Unity does not support a headless Windows instance - what this means is that if your dedicated server machine is running windows, it will have to do graphics processing, which is useless and just burns cycles. Go with Linux.
Your answer
Follow this Question
Related Questions
Looking for a Simple MultiPlayer Server 0 Answers
UNET Online Match Making? 1 Answer
Simple Question: Is the Unity 5.4+ "NetworkLobbyManager" bugged? 0 Answers
Using syncVar in networkManager 1 Answer
Unity Network Spawning Prefabs 0 Answers