Hello
I am making a MMO game using Unity
Posted a video link which shows a prototype of game playing.
All networking feature is designed using Netcode for GameObjects.
I am gonna use several DGS for game play server. (16 DGS for example)
The estimated maximum CCU is 64 per DGS.
Most of important features are implemented.
Database for user management is implemented by AWS DynamoDB.
Nethereum is introduced for deposit/withdraw features.
One important thing is that the networking model of this game will work or not. Of course, I have tested practically with 8 human players and it worked well. The problem is it will work with 64 players for several months or not.
Many posts said that NGO is not designed for MMO and persistent, long-running game servers.
Some of them said that 300-500 CCU is possible when server update rate is 10ms. (I hope this CCU but I think I can’t)
Now I am completely confused and not confident for my networking model.
That is because I don’t have any practical experience with unity networking model.
So, I want to implement now the robust and consistent networking model as much as I can and clarify what is true.
Ladies and gentlemen.
That is the reason why I posted the video.
If you have any experience with Unity NGO, please help me and post your opinion.
#1. What is the most powerful, consistent and long running networking and multiplayer solution for unity game? What is the maximum CCU and running duration of that solution? 256 CCU (at least 64) is possible when I reduce the update tick rate?
#2. Should I use unity services like Cloud Game Server Hosting Service (aka Multiplay) | Unity or Cloud code? What is the pros and cons of them?
Can’t I really make 64 CCU and long running server without them? What about 256 CCU?
#3. DGS cannot really run more than 1 hour? Or should I do some benchmarking to clarify the performance of DGS. (with 256 CCU for several months)
#4. If I continuously use DGS for my game server (DGS build of Unity more explicitly), what is the recommended hosting service? (for example, AWS VPS? or Hostinger?)
Hope your sincere advice based on your great experience.